python 条件,循环和其他语句
在介绍条件语句之前,我们先介绍布尔变量,布尔变量只有两个值:
真值:True,所有的非空值。
假值:False,None,所有类型的数字0,空序列,空字典。
注意:在python中的布尔值区分大小写
if语句:
if 条件表达式:
语句块 #语句缩进
这是if条件表达式最简单的写法,判断条件,成立的话就执行语句块,不成立的话不执行
除此之外还有if else语句:
if 条件表达式:
语句块1
else:
语句块2
if的子语句,也是用来判断,如果条件成立执行语句块1,不成立则执行语句块2,有点类似于我们语文的如果.....否则,这里要注意的是else必须跟着if,不能单独执行。
还有elif语句:
if 条件表达式1:
语句块1
elif 条件表达式2:
语句块2
elif 条件表达式3:
语句块3
else:
语句块4
在python中没有java,c++那样的swith语句,因此只能用elif来表达,执行条件也是那个条件成立便执行那个代码块,语句之间是可以互相嵌套的,但是要注意代码之间的缩进。
比如:
if 条件表达式1:
if 条件表达式2:
语句块1
else:
语句块2
else:
语句块3
等等都是可以嵌套的.
2.循环语句:
首先介绍的是while 循环语句
while 条件判断:
语句块
这是while循环语句的简单写法,当条件判断为真(成立)的时候,就执行语句块,执行完就跳回去判断直到不成立的时候便跳出循环,当然也可以使用break语句强制跳出循环.
接下来介绍的是for循环,写法如下:
for <variable> in <sequence>:
<statements>
这是for循环的写法,for循环可以遍历任何的序列:
像这个代码一样 通过for循环 吧序列中的数一个个赋值给i,每次赋值就会打印i的值,这就是for循环的基本用法
循环当中也可以进行条件嵌套,或者循环嵌套如下判断水仙花数
break和continue语句
break语句,是跳出循环,用于跳出循环。
continue语句,是跳出当前循环。
两个语句多用于循环判断当中。
转载于:https://my.oschina.net/u/4162306/blog/3080761
- 点赞
- 收藏
- 分享
- 文章举报
- Python学习笔记:条件、循环和其他语句
- python学习笔记之条件,循环和其他语句(2)
- python 条件,循环和其他语句
- Python的条件循环和其他语句应用(3)
- python 条件,循环和其他语句的学习笔记
- 【python】第五章——条件、循环和其他语句
- python 条件,循环和其他语句
- Python学习笔记-第五章 条件、循环和其他语句(上)
- beginning python summary chapter 5 - 条件,循环和其他语句
- python之条件-循环和其他语句
- python学习笔记之条件,循环,和其他语句
- python条件,循环和其他语句
- python条件循环和其他语句
- python 条件、循环和其他语句
- Python中的条件、循环和其他语句简介
- python基础知识--条件,循环和其他语句
- [python学习笔记]条件,循环和其他语句
- 第5章 Python笔记 条件、循环和其他语句
- 《Python 第五章》条件,循环和其他语句
- python 条件、循环和其他语句