python入门到精通python条件语句if...else详解
Posted 大数据小禅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python入门到精通python条件语句if...else详解相关的知识,希望对你有一定的参考价值。
🚀 作者 :“大数据小禅”
🚀 粉丝福利 :加入小禅的大数据社群
🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬
python条件语句
1:python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块,下图可便于理解条件语句执行过程:
注意python中指定任何非0和非空(null)值为true,0 或者 null为false,python编程中if语句用于控制程序的执行,其执行的过程为:
其中的if后的判断条件成立的话就睡执行if下面的判断条件,否则执行else的执行语句
if 条件:
结果
elif 条件:
结果
else:
结果
实例如下:
a=5
b=10
if a+b==15: # ==两个等号判断是否相等,一个等号表示赋值
print("计算正确 ")
else:
print("计算出错")
语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。
当判断条件为多个值时,可以使用以下形式:
if 判断条件1:
执行语句1……
elif 判断条件2:
执行语句2……
else:
执行语句4……
实例代码如下:
num = 1
if num == 1: # 判断num的值
print (“匹配”)
elif num == 3:
print (“不匹配”)
else:
print( “均不符合” ) # 条件均不成立时输出
使用if else 比较两个数的大小,并输出大的数字实例如下:
a = 1
b = 2
if a > b:
print(a)
else:
print(b)
当if有多个条件时可使用括号来区分判断的先后顺序,括号中的判断优先执行,此外 and 和 or 的优先级低于>(大于)、<(小于)等判断符号,即大于和小于在没有括号的情况下会比与或要优先判断。
以上是关于python入门到精通python条件语句if...else详解的主要内容,如果未能解决你的问题,请参考以下文章