0
안녕하세요 저는 등록 프로그램을 만들고 사용자에게 나이를 입력하도록 요청해야합니다. 그러나 나는 숫자로만 구성된 편지가 아닌 그것을 확인하고 싶다. 사용자가 숫자 만 가져 오는 것을 어떻게 제한하고 다른 문자를 입력하면 오류 메시지가 표시됩니다.파이썬 데이터 형식 유효성 검사 정수
while True:
age = int(input("Age: "))
if not (age) != int:
print ("Not a valid age")
continue
else:
break
[문자열 입력이 숫자인지 확인하는 방법] 가능한 복제본 (https://stackoverflow.com/questions/5424716/how-to-check-if-string-input-is-a-number) – Paddy
가능한 수의 정수가 실수인지 부동인지 확인하십시오 (https://stackoverflow.com/questions/4541155/check-if-a-number-is-int-or-float). –