Python程序控制流程-三大流程

程序控制流程(三大流程):

1、顺序:代码是从上而下、从左到右运行的
2、选择:
(1)单分支:if条件:#条件成立时要执行代码 
(2)双分支:if condition:#条件成立时要执行代码
                      else:条件不成立时要执行代码
        多分支:if条件1:#条件1成立时要执行代码
                      elif条件2:#条件2成立时要执行代码
                      ……
                      else:#前面条件不成立时要执行代码
循环(while、for)

注意:(python中所有的缩进要么用空格,,要么用tab,不可混合使用)
(Java中字符串不能==,而python可以)

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

Python程序控制流程-三大流程