Cc_小灿 发表于 2020-3-24 22:26:49

《零基础入门学习python》了不起的分支循环(I)

本帖最后由 Cc_小灿 于 2020-3-24 22:58 编辑

if 语句:



判断一个条件,如果这个条件成立,就执行其包含的某条语句或者某个代码块。
解释:重在缩进,缩进决定了从属关系
这里print("我在里面")
       print("我也在里面")
这两条语句在拥有同一个级别的的缩进,构成了一个代码块,在同一个代码块中,每一条语句的缩进量必须相同。

if 3 > 5:
       print("我在里面")
       print("我也在里面")
print("我在外面")


判断一个条件:
如果条件成立,就执行其包含的某条语句,或者某个代码块;
如果条件不成立,就执行另外一条包含的某条语句,或者某个代码块

if ''小甲鱼''=="小姐姐":
    print("小甲鱼是小姐姐。") #条件成立时,执行
else:
    print("小甲鱼不是小姐姐。") # 条件不成立时,执行





判断多个条件,如果第1个条件不成立,则继续判断第2个条件,如果第2个条件不成立,
则接着判断第3个条件......

score = input("请输入你的分数:")
score = int(score)

if 0 <= score <= 60:
    print("D")
if 0 <= score <= 60:
    print("D")
elif 60 < score <= 80:
    print("C")
elif 80 < score <= 90:
    print("B")
elif 90 < score < 100:
    print("A")
elif score == 100:
    print("S")



第4种情况是在第3种的情况下添加了一个else,表示上面所有的条件均不成立的情况下,
执行某条语句或者某个代码块。


score = input("请输入你的分数:")
score = int(score)

if 0 <= score <= 60:
    print("D")
if 0 <= score <= 60:
    print("D")
elif 60 < score <= 80:
    print("C")
elif 80 < score <= 90:
    print("B")
elif 90 < score < 100:
    print("A")
elif score == 100:
    print("S")
else:
    print("请输入0-100之间的分值")


课后作业:
待更新。。。
页: [1]
查看完整版本: 《零基础入门学习python》了不起的分支循环(I)