사용자에게 정수형 입력을 요청하고 있습니다. 그러나 사용자가 실수로 문자열 유형을 입력하는 경우, 질문에 잘못 대답하는 용도를 알려주고 싶습니다. 이와 같이 :파이썬 | STR을 입력했으면 입력 INT가 필요합니까?
question1 = int(input("Enter a number: "))
if question1 != int:
print("Please enter a number.")
else:
...
참고 : 저는 초보자이므로 스타일 코딩을 기대하지 않습니다.
감사합니다.
당신의'if' 문에 당신이 비교하는 숫자가 포함되어 있는지 확인하는
str.isdigit()
방법을 사용할 수 있습니다'question1','int', 종류와 정수. 그들은 결코 평등하지 않을 것이다. – kindall