为什么发生try-except语法错误(python)?

时间:2020-05-26 08:52:36

标签: python

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小时)(没有出现缩进错误)如何解决此问题?

0 个答案:

没有答案
相关问题