在其它计算机语言有select case或switch等关键词对多种条件进行选择,然后执行不同的代码。可是,在python中,却没有这样的关键词。但是可以用if .. elif..elif…做同样的事情。以下是一个例子:
"""042_多条件选择.py 我们做事会根据不同的情况选择不同的方法,当有很多种不同的情况时就需要准备好很多种对应的方法。 注意每条语句的空格缩进。每条语句在属于自己的语句组中缩进的空格数是一样的,否则会出错或程序乱套。 """ while True: try: #进入试错过程,有语句出错程序即会跳转到excel语句组执行。 x=int(input("请输入考试得分:")) if x>=90: print("你的成绩是优秀。") elif x>=80: print("你的成绩是良好。") elif x>=60: print("你及格了,继续努力!") else: print("本次考试你没有及格!") break except: print("输入错误,请重来!") print("程序运行结束。")
发表评论