강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

joom2232227 のプロフィール画像
joom2232227

投稿した質問数

Python 無料講座 (基本編) - 6 時間で私も開発者

標準入出力

input은 type이 문자형이기 때문에 str쓰지 않아도 된다고 하셨는데요

作成

·

221

1

input은 type이 문자형이기 때문에 str쓰지 않아도 된다고 하셨는데요. 전에 제어문 if 배울때 예시 중 

temp = int(input("기온은 어때요?") 이렇게 입력하시고, input이 문자형이기 때문에 숫자를 저장하고 싶으면 int로 감싸야한다고 하셨는데, 혼란스럽습니다

python

回答 1

1

temp = int(input("기온은 어때요?") ) 문자열 > 숫자

answer = input("기온은 어때요?") 문자열

print 함수 안에는 문자열 타입만 들어가기 때문에 숫자는 문자로 변환(파싱이라고도 합니다)해서 print 함수안에 넣어야 하는거 같네요 아래 숫자로 넣을시 호출되는 에러를 첨부해 드립니다.

Exception has occurred: TypeError

can only concatenate str (not "int") to str

joom2232227 のプロフィール画像
joom2232227

投稿した質問数

質問する