笔记02 复习流程语句 以及跳转语句

       python 流程控制语句
python 流程控制语句的三种结构 1、顺序结构 2、选择语句 3、循环语句
1、顺序语句 就是根据写的代码一句一句的往下执行
2、选择语句 就是根据条件判断要执行语句的分支
3、循环语句 就是给予一个条件 满足条件后循环执行要执行的语句块
顺序语句简单 不多介绍 一行一行的往下执行
选择语句 if 表达块
第二行写要执行的语句块 例如:
a = 5\ #单条件判断
if a > 0: #语句块后面的标点符号不可以缺少
print('你想做什么呢')
#多条件判断
a = 5 #设定一个变量 值为5
while True: #先设定一个循环
b = int(input('请输入你的数字')) #由用户输入猜到的数字
if b < a: #判断语句 b 小于 a时执行下面的语句
print(‘太小了’)
elif b > a : #判断语句 b 大于 a 时执行下面的语句
print('太大了')
elif b == a : #判断语句 b 等于 a 时执行下面的语句
print('猜对了')
判断语句可以一直嵌套使用 就是说判断 a 语句中可以有N个B判断 然后B判断语句块中又可以有N个C 判断语句 C 中又N个D判断 一直嵌套

while 循环语句
while 循环是指一组被执行的语句重复一直执行 #使用while语句时要小心操作 当心进入死循环 很费内存
例如:
print('今有一物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?
')
number = 0
#计数的变量
none = True
while none: #设定一个循环 直到条件不满足时跳出循环
nomber += 1
if nomber%3 ==2 and nomber%5==3 and nomber%7==2: #条件选择是否满足条件 满足后执行下面的语句块
print(‘答曰 : 这个数是’,number)
none = False


for循环 #这个循环最常用
for 循环是一个依次重复执行的循环 ,通常常用于遍历序列 ,以及迭代对象中的元素
for i in 对象: 例如: 下面举例打印一个99乘法表 使用for 循环

print('九九乘法表')
for x in range(1,10): #第一个迭代对象循环10个数
for y in range(1,x+1):
print(str(y)+'*'+str(x)+'='+str(x*y),end='' ')
print('')


跳转语句
break (结束循环) continue(跳出本次循环)
break 是直接结束当前的循环 continue 是跳出本轮循环 开始下一轮循环 还有pass 空语句 就是什么也没有 多用于占位符

猜你喜欢

转载自www.cnblogs.com/yexingyi/p/11165771.html