def insurance_calculator():
while True:
try:
A = int(input('현재 나이가 어떻게 되나요? '))
if A <= 0:
raise ValueError
except ValueError:
print('ERROR: 잘못된 숫자입니다!', end='\n\n')
continue
while True:
G = input("당신은 '여자'입니까 '남자'입니까? ")
if G != '남자' and G != '여자':
print("ERROR: '여자' 또는 '남자'를 입력하세요!")
else:
break
try:
M = int(input('매년 보험금으로 얼마를 지불할 예정입니까? '))
if M <= 0:
raise ValueError
except ValueError:
print('ERROR: 잘못된 숫자입니다!', end='\n\n')
continue
try:
R = float(input('현재 이자율은 얼마입니까? ')
except ValueError:
print('ERROR: 잘못된 숫자입니다!', end='\n\n')
continue
else:
break
最后一个出现语法错误。(解决4〜5小时)(没有出现缩进错误)如何解决此问题?