파이썬 리스트 입력할때 숫자가 아닌 경우 되돌아가는 법
조회수 4916회
리스트를 작성하는데 숫자가 아닌 문자가 들어올경우 다시 입력을 요구하려고 하는데 코드를 실행하면 처음으로 돌아갑니다. 어떻게 하면 오류가 난 부분 부터 다시 입력하라고 요구 할 수 있나요?
while True:
try:
num1=int(input("첫번째 숫자 입력"))
num2=int(input("두번째 숫자 입력"))
num3=int(input("세번째 숫자 입력"))
except ValueError:
print("숫자가 아님. 다시 입력.")
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
댓글 입력