-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
8:52초 질문입니다
20.11.14 12:47 작성 조회수 92
1
try:
user = casting(input(msg))
return user
except:
contiune
부분에서 try에 return이 드러가는게 아니라 else에 들어가야하지 않나요?
답변을 작성해보세요.
0
남박사
지식공유자2020.11.14
어떤 else를 말하시는건지 모르겠습니다.
위의 이미지에서 보듯이 해당 함수는 제대로 된 값이 입력되지 않으면 바깥쪽 while 문에 의해 무한반복이 되게 설계된 구조입니다. 그래서 정확한 값이 입력되어야먄 return 되고 그렇지 않은 경우에는 반복문을 빠져나갈 조건이 없게 되어있습니다.
답변 1