大家好,我们今天来学习第六节,流程控制语句的使用.
1,顺序执行:----->程序在运行时,代码从上往下逐个运行.
2,选择执行:----->根据条件是否满足,执行对应的代码.
3,循环执行:----->根据条件是否满足,重复循环相应的代码.
我们在进行条件满足判断时,计算机通过bool类型的数据进行逻辑判断,判断 真或假
在python当中,是通过代码的缩进来代表一个一个代码的权限.
类似于有缩进的代码是上一个没有缩进的代码的小弟的意思,小弟要听老大的话.
python 中缩进是用tab 键来进行实现的.
if 语句的作用就是’‘条件判断’',根判断结果执行对应的代码
if-----> 如果
else----->否则
elif -------->或者 else+ if 的简写
单分支语句: 只满足if 的条件就执行对应的代码.
if 判断条件:
执行语句
例如:
双分支语句:满足条件就执行if里的执行语句,不满足就执行else里的执行语句
语法:
if 判断条件:
执行语句
else:
执行语句
多分支语句:满足if条件或elif的判断条件就执行,不满足就执行else.
if 判断条件:
执行语句
elif 判断条件:
执行语句
else:
执行语句
例如:
我们在写 if 和 else 里的判断条件一般只能判断一个但是我们用到 and 和or 可以进行多个判断
and;并列关系,当有多个条件时需要同时满足所有条件 判断结果就为真
or:或关系 ,当有多个条件时只需要满足一个条件,判断结果就为真
当我们学会了选择判断语句我们就可以写一些文字游戏,扫雷,斗地主等等的小游戏.
所谓的循环就是把一段代码进行循环重复运行.
我们在编程中,循环通常可以减少代码量,然后提高运行速度.
while 1:
循环执行语句
while循环:判断条件是否为真,为真就循环代码,为假就停止循环.
while 判断条件()
执行语句
例如:
可以理解为while的升级版,也是我们用的比较多的一种循环,他们的作用都是循环但是在特定情况下
for循环在遍历数据的时候,和在循环次数已知时更加方便.
遍历/迭代,就是将数据一个一个的拿出来.
for循环的用法:
1,遍历数据
1,变量:这里的变量通常是i,作为一个临时容器使用
2,可迭代对象:能够储存数据的值(字符串,列表等等)
语法:
for 变量 in 可迭代对象:
执行语句
1 range() 表示一个数组范围,结合in, 可以做一个简单的数值范围判断,range的默认值是0,终点值是在他的前一位
2,in range(1,10) 取头不取尾 这个循环次数就是1---9 9次,我们要想循环10次就需要(1,11)
语法:
for i in range(10)/(1,11)
执行语句
在我们输出函数print()中有一个属性end属性,通常end属性默认是\n 换行
但是end 的值是可以修改的
print('内容',end = '')
讲得不好, 多多见谅 , 我们下次再见
更多优质文章点这里