python的三大流程
顺序流程:从上往下,从左向右,依次执行。
 
a=1
b=2
c=a+b
print(c)
选择流程
根据条件来判段接下的程序该怎么执行
单分支选择流程
只有一个分支
 
a=1
b=2
if a<b:
	print(b)
两分支选择流程
通过一个的条件来判断会导致正反两种不同的结果。
 
a=1
b=2
if a<b:#必须要有英文:
	print(b)#空了一个Tab,不是4个人空格
else:
	print(a)
三(多)分支选择流程
通过不同的条件来判断会导致三种不同的结果。
 
a=1
b=2
c=3
if a<b:
    print(a)
elif b<c:
    print(b)
else:
    print(c)
循环流程
循环是程序设计语言中反复执行某些代码的一种计算机处理过程,常见的有按照次数循环(for in)和按照条件循环(while)。
 
i=1
while i<=3:
    print("hello world ")
    i+=1
while 循环
while 条件:
		循环体
		变量自加(否则就是死循环)
i=0
for i in range(3):
    print("hello world ")
for循环
	for 变量 in range():
		循环体
循环中的几个函数
range() 函数就是一个区间。
一个参数,默认从0开始:range(num)	0~num-1 是一个前闭后开的区间
两个参数:range(10, 21),两个参数时,相当于我们指定了开始值
三个参数:range(5, 100, 2),“2”是步长,此时,每两个数,生成一个数
break函数
i=0
while i<=10:
    if i==5:
        print("打断了")
        break
    i+=1
    print(i)
	break 	

for i in range(10):
    if i==5:
        print("打断了")
        break
    print(i)

break 在循环体中使用 打断函数,该循环直接退出,不在进行循环。
contine函数
while i<=10:
    i+=1
    if i==5:
        print("打断了")
        continue
    print(i)
	continue 

for i in range(10):
    if i==5:
        print("打断了")
        continue
    print(i)

continue在循环体中使用 打断该次循环,仅打断该次循环,若是下次循环的条件依然满足,则进入下次循环。不进行该次循环多和if一起使用
转载:https://blog.csdn.net/qq_43727668/article/details/104414440
查看评论
					