函数及while实例

输入1,输出:if

输入2,输出:elif

输入其他数值,输出:else

输入非数字,输出:except

def greeting3(name3, lang3=1):
        if lang3 == 1:
            return '中文' + name3
        elif lang3 == 2:
            return '英文' + name3
        else:
            return '输入的不是1或2'
while True:

        try:
            #lang3 = float(input('输入一个数字吧:'))
            lang3 =int(input('输入一个数字吧:'))
            name3 = '我是蒋'
            print(greeting3(name3, lang3))
            # break
        except ValueError:
            print('输入的不是数字吧')

原文地址:https://www.cnblogs.com/jpr-ok/p/9186628.html