python少儿编程之if多条件选择语法示例

python少儿编程之if多条件选择语法示例

在其它计算机语言有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("程序运行结束。")
李兴球

李兴球的博客是Python创意编程原创博客