파이썬 나이 입력받는 프로그램. input 입력 숫자인지 판단하기.
조회수 1353회
while True:
a=input('나이를 입력하세요:')
if type(a)==str:
print('나이는 숫자로 입력하세요.')
else:
print('OK')
break
파이썬 초보입니다. 이렇게까진 했는데 더는 못 하겠습니다. 허허.
나이를 정수가 아닌 문자열로 받게 되면 나이를 입력할 때까지 반복하는 프로그램을 짜야합니다.
감사합니다
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
1 답변
-
if type(a)==str:
대신에 이렇게 써보세요
if type(a)=='<class \'str\'>':
댓글 입력