인치를 센치미터로 변환하는 문제.
1차 시도 Runtime Error
T = input()
print(T * 2.54)
원래 T도 a로 잡았는데 계속 오류가 나서 바꾼 거. 왜 T냐면 어제 풀었던 문제 풀이 봤을 때 누가 T라고 했길래.
의미가 있나? 나도 모름;
2차 시도 Fail(오답)
T = int(input())
print(T * 2.54)
풀이 보니까 누가 int() 쓰길래 긴가민가하면서 넣음.
솔직히 이해가 안 감. 2.1인치를 바꾸고 싶을 수도 있잖아! 왜 정수라고 하는거지?
3차 시도 Runtime Error
inch = input()
tocm = inch * 2.54
print("{0} inch => {1} cm".format(inch, tocm))
다시 살펴보니 결과 값에 형식?이 있었음. 그냥 숫자만 나와선 안됐던 거임... 그래서 수업 시간에 배운 대로 함 해봄
근데 역시나 또 런타임 에러 ㅎ
4차 시도 Fail(오답)
inch = 3
tocm = inch * 2.54
print("{0} inch => {1} cm".format(inch, tocm))
이건 왜 이렇게 했지..?ㅋㅋㅋㅋㅋㅋㅋ 3을 왜 넣음;; 인풋 자리 어디갔어
아 런타임 에러나는게 빡쳐서 시도해본듯
5차 시도 Runtime Error + 6차 시도
inch = input()
frominch = "%.2f" % inch
tocm = inch * 2.54
print(str(frominch) + " inch => " + str(tocm) + "cm")
다시 꼼꼼히 문제를 읽었더니, 입력값 3이 출력값에는 3.00으로 나왔길래 부동소수점을 검색했고 소수점 2자리를 뱉게; 하려면 %.2f 을 넣길래 넣어봄. 파이참에서는 답이 잘 나왔음. 근데 또 안 돼ㅋㅋㅋㅋㅋ
너 나 싫어하냐? 아 짜증나
2, 3번 문장은 왜 넣었냐면 풀이를 보긴했는데 거기서 쓴 문장이 이해가 안가더라고. 그래서 나는 그냥 풀어 쓴거임..
print("%0.2f inch => %0.2f cm" % (T, T * 2.54))
이 식을 본 건데... 네 ... 사실 나는 아직 소수점 쓰는 것도 모른다고 안배웠는데ㅠㅠ?
근데 이 분도 T 변수 선언할때 int로 input을 감쌌네.. 왜죠?
런타임 에러에 메모리가 어쩌고 하길래 컴 다시 껐다 켜서 재시도 했으나 또 에러 싀발 진짜 죽일까

난 할만큼 했어 ㅜ일단 이 문제 ㄴ머어갈까 너무 짜증나ㅡㅡ
일단 내일도 9시부터 쉅이니까 자러간다.. 개짱난다 진짜
ㅋ 나 존나 구질구질하네 다시 옴ㅋㅋㅋㅋㅋㅋ
7차 시도 Fail(오답)
inch = int(input())
frominch = ("%.2f" % inch)
tocm = inch * 2.54
print(str(frominch) + " inch => " + str(tocm) + "cm")

테스트 결과 잘 나오길래 제출했더니 오답이래 이번에는 ㅋㅋㅋㅋㅋ
아니 왜? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 아 진짜 죽일까
근데 진짜 궁금한 점
1) 왜 input()을 int()로 감싸는가?? 주어진 입력값은 3이지만 어떤 값을 넣든 상관 없는 거 아닌가? 그리고 원하는 결과값도 소수점 두자리까지 표시하면서 왜? 왜 정수로 받는데?
2) 테스트에선 정답 나왔는데 왜 오답이래 죽일까
8차 시도 Pass
T = int(input())
print("%0.2f inch => %0.2f cm" % (T, 2.54 * T))
네 제가 쓴 코드 아니에요~
PLOG님이 쓴 코드인데 이건 된다...? 아니... 모로 가도 서울만 가면 되는거아니냐?
나는 지금 쪼렙인데?? 어?? 내 코드 길다고 무시하냐???

엇 띄어쓰기 차인가? 재도전 간다 기달
9차 시도 Pass
inch = int(input())
frominch = ("%.2f" % inch)
tocm = inch * 2.54
print(str(frominch) + " inch => " + str(tocm) + " cm")
아 띄어쓰기 때문이었어... 죽일까? 나를? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ\
그럼 나 또 해볼래 int빼고 해도 되는지 궁금
inch = input()
frominch = ("%.2f" % inch)
tocm = inch * 2.54
print(str(frominch) + " inch => " + str(tocm) + " cm")
오 int빼면 테스트부터 안돼 왜??? 왜???????????????????????????????? 왜??????????????????????????
어이없네 ㅋ

'Algorithm > SW Expert Amademy' 카테고리의 다른 글
| 6313. 파이썬 내장함수 연습문제 1 (0) | 2022.01.16 |
|---|---|
| 6319. 파이썬 함수 연습문제 2 (0) | 2022.01.16 |
| 6220. 파이썬 if문 연습문제 (0) | 2022.01.14 |
| 6207. 파이썬 연산자 연습문제 (0) | 2022.01.13 |
| 나처럼 헤매는 사람을 위한 문제 풀이 화면 설명 (0) | 2022.01.10 |