Python语言入门学习系列——Python中的if语句
小标 2018-09-20 来源 : 阅读 1282 评论 0

摘要:本文主要向大家介绍了Python语言入门学习系列——Python中的if语句,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。

本文主要向大家介绍了Python语言入门学习系列——Python中的if语句,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。

Python中的if条件语句
if语句主要用于代码流程控制。
  if语句几种形式
简单的if语句
形式:

if 布尔表达式:
代码块

如果布尔表达式的结果为True,Python就会执行紧跟if语句后面的代码,否则Python将会忽略这些代码。
>>> item='python'
>>> if item=="python":
...     print("这是python")
... 
这是python
>>> 
if-else语句
形式:

if 布尔表达式:
代码块1
else:
代码块2

如果布尔表达式为True,Python就执行代码块1的代码,否则执行代码块2。
>>> age=16
>>> if age>=18:
...     print('age>=18')
... else:
...     print('age<18')
... 
age<18
>>> 
if-elif-else语句
形式:

if 布尔表达式A:
代码块A
elif 布尔表达式B:
代码块B
else:
代码块C

如果布尔表达式A为True,就执行代码A,否则就判断布尔表达式B的值,如果为True,就执行代码B;如果表达式A和表达式B都不为True,就执行代码C。
>>> age=18
>>> if(age<12):
...     print('age<12 ...="" age="">16')
... else:
...     print('age在12~16之间')
... 
age>16
>>> 
可以根据需要使用任意数量的elif代码块。
  if语句和列表
判断列表是否为空
>>> mylist=[]
>>> if mylist:
...     print('列表不为空')
... else:
...     print('列表为空')
... 
列表为空
>>> 
判断列表中是否存在某个元素
>>> mylist=["java","csharp","python","php","go"]
>>> if 'node.js' in mylist:
...     print('node.js在集合中')
... 
>>> if 'node.js' not in mylist:
...     print('node.js不在列表中')
... 
node.js不在列表中
>>> 
  if语句的常用判断积累
if判断字符串是否有值(Python将非空字符串解读为True)
>>> name=''
>>> if name:
...     print('有值')
... else:
...     print('没有值')
... 
没有值
>>> 

参考资源

《Python编程:从入门到实践》

本文后续会随着知识的积累不断补充和更新,内容如有错误,欢迎指正。
最后一次更新时间:2018-07-10    

以上就介绍了Python的相关知识,希望对Python有兴趣的朋友有所帮助。了解更多内容,请关注职坐标编程语言Python频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程