Python学习笔记之二(控制流)
2019-07-16 16:36:48 星期二
课程结构
- 三种控制流概述
- if语句
- while语句
- for语句
- 中断结构 continue&break
- 输出乘法口诀
- 逆向输出乘法口诀
三种控制流概述
程序执行流程我们叫做程序的控制流
1 顺序结构
2 条件分支结构后
3 循环结构
if语句
一种条件分支结构语句
a=8
if(a==7):
print(a)
elif(a<2): #条件不满足则顺序执行
print(a)
else:
print("喵喵喵")
while语句
一种循环结构的语句
a=0
while a<8 #while 条件
print("HELLO")
a+=1 #如果没有终止条件就会死循环
for 语句
依次遍历列表中的东西
a=["a","c","b","d"]
for i in a: #依次循环
print(i)
利用for循环输出八个 hello
'''for i in range(0,10): #相当于循环了10次'''
for i in range(0,8):
print("HELLO")
中断结构
中途退出的一种结构
‘’’
for i in range(0,8): #如果想中止一次循环,使用continue, #中断一个循环,使用break语句
if(i6):
continue
print(i)
‘’’
‘’’
for i in range(0,8): #如果想中止一次循环,使用continue, #中断一个循环,使用break语句
if(i3):
break
print(i)
‘’’
输出乘法口诀
for i in range(1,10): #竖向的深度
for j in range(1,i+1):
print(str(i)+“*”+str(j)+"="+str(i*j)+“ ”#中间留下间隙,end=""#不换行) #预防unsupported operated types
逆向输出乘法口诀