Python程序控制流程-三大流程
程序控制流程(三大流程):
1、顺序:代码是从上而下、从左到右运行的
2、选择:
(1)单分支:if条件:#条件成立时要执行代码
(2)双分支:if condition:#条件成立时要执行代码
else:条件不成立时要执行代码
多分支:if条件1:#条件1成立时要执行代码
elif条件2:#条件2成立时要执行代码
……
else:#前面条件不成立时要执行代码
循环(while、for)
注意:(python中所有的缩进要么用空格,,要么用tab,不可混合使用)
(Java中字符串不能==,而python可以)
什么是循环:
就是代码重复循环的一种语句结构
while循环
for循环
while循环:
while条件:
#循环体(一直循环直到退出)
循环体是while的一个子集
print(“循环结束……”)这里print与while平行
inport sys
sys.exit( ) //退出系统
index,odd,even=0,0,0(定义唯一)
ctri+s中断循环
break、continue关键字的使用
break:直接终止循环
continue:跳过本次循环,执行下次循环
循环中的else正常执行结束后才会进行,如果非正常结束(强制终止)不会执行
for循环
for 变量 in 可迭代对象 (容器)
for看上去是python用来迭代可迭代对象的
for i in