前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【python入门到精通】python条件语句if...else详解

【python入门到精通】python条件语句if...else详解

作者头像
大数据小禅
发布2021-12-20 20:16:43
5920
发布2021-12-20 20:16:43
举报
文章被收录于专栏:YO大数据YO大数据

🚀 作者 :“大数据小禅” 🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬

python条件语句

1:python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块,下图可便于理解条件语句执行过程:

在这里插入图片描述
在这里插入图片描述

注意python中指定任何非0和非空(null)值为true,0 或者 null为false,python编程中if语句用于控制程序的执行,其执行的过程为: 其中的if后的判断条件成立的话就睡执行if下面的判断条件,否则执行else的执行语句

代码语言:javascript
复制
if 条件:
结果
elif 条件:
结果
else:
结果

实例如下:

代码语言:javascript
复制
a=5
b=10
if a+b==15:                             # ==两个等号判断是否相等,一个等号表示赋值
     print("计算正确 ")
else:
    print("计算出错")

语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。 当判断条件为多个值时,可以使用以下形式:

代码语言:javascript
复制
if 判断条件1:
    执行语句1……
elif 判断条件2:
    执行语句2……
else:
    执行语句4……

实例代码如下:

代码语言:javascript
复制
num = 1     
if num == 1:            # 判断num的值
    print (“匹配”)       
elif num == 3:
    print (“不匹配”)
else:
    print( “均不符合” )   # 条件均不成立时输出

使用if else 比较两个数的大小,并输出大的数字实例如下:

代码语言:javascript
复制
a = 1
b = 2
if a > b:
print(a)
else:
print(b)

当if有多个条件时可使用括号来区分判断的先后顺序,括号中的判断优先执行,此外 and 和 or 的优先级低于>(大于)、<(小于)等判断符号,即大于和小于在没有括号的情况下会比与或要优先判断。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-12-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • python条件语句
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档