python分支——if

Posted 阿璗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python分支——if相关的知识,希望对你有一定的参考价值。

单分支判断

age = 16
if age >= 18:                                 判断语句,判断age是否大于等于18,注意if后面要加空格,条件写完后要加:
print("你已经成年")
print("可以去上网")

print("赶紧回家吃饭")

上面的代码是单分支判断,一个if就够,满足条件就打印,不满足就直接运行下面的代码。

 

双分支判断

age = 16
if age >= 18:
# 如果成年,打印:你已经成年,可以去上网
print("你已经成年,可以去上网")

# 如果未成年,打印:赶紧回家吃饭,快快长大
else: 否则怎么样,注意加:
print("赶紧回家吃饭,快快长大")

和单分支的区别是多了一个else(否则),整段代码意思是,如果条件满足就打印“你已经。。。”不满足就打印“赶紧回家。。。”

 

多分支判断

score = 80
if 90 <= score <= 100:
print("优秀")
elif 80 <= score < 90: 如果有if嵌套,可以写这种形式elif就相当于else+if的缩写
print("良好")
elif 60 <= score < 70:
print("及格")
else : 这里就不需要再往下判断了,上面的都不满足就是不及格了
print("不及格")

注意一下语法结构,以后设计到if嵌套就是这种形式

强制缩进,隶属的代码块属于哪个分支,缩退的快捷键是shift+tab

 

 

 

 

 
























以上是关于python分支——if的主要内容,如果未能解决你的问题,请参考以下文章

python分支——if

Python分支结构你真的搞定了吗?

python三大流程

4.3 合并重复的条件执行片段

Python基础if,for,while流程简介

python流程控制