我是靠谱客的博主 沉默小虾米,最近开发中收集的这篇文章主要介绍python中if语句格式_Python入门学习系列——Python中的if语句,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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')

... elif(age>16):

... print('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中if语句格式_Python入门学习系列——Python中的if语句的全部内容,希望文章能够帮你解决python中if语句格式_Python入门学习系列——Python中的if语句所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部