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详解的主要内容,如果未能解决你的问题,请参考以下文章

《Python编程从入门到实践》_第五章_if语句

《python编程从入门到实践》if语句

Python从入门到进阶9流程控制语句-条件语句(if-else)

《Python从入门到实践》--第五章用if语句 课后练习

python入门9 条件语句

Python入门教程第15篇 if条件语句