python基础之流程控制

if语句

1,if

  • 如果,那么。。。单一判断

  • if 4>3:
    	print(666)
    

2,if elif。。

  • 如果,或者。。

  • if 4>3:
    	print('A')
    elif 3>2:
    	print('B')
    

3,if elif else

  • if 3 > 2:    
    	print('A')
    elif 3 < 2:    
    	print('B')
    elif 3>10:    
    	print('C')
    else:
    	print('D')
    

4, if 嵌套

  • username = input('请输入你的账号:')
    password = input('请输入你的密码:')
    if username == 'alex':        
    	if password == 'alexdsd':            		print('alex就是一个dsd')        
        else:            
    	print('密码错误')
    else:    
    	print('账号错误')
    

while循环

1,语法

  • while 条件:

    ​ 循环体1

    • 如果条件为真,那么循环体则执行,执行完毕后再次循环,重新判断条件。。。

    • [^]:

      如果条件为假,那么循环体不执行,循环终止

  • while——————————死循环

  • while True

  • while False

  • while·······else 语句

    • else在最后执行,并且只在while循环没有被break打断的情况下

2,循环终止关键词:

  • 条件不满足打断
  • continue:跳出本次循环,继续向上下次循环
  • break :终止本次循环

3,迭代循环

  • 使用for循环语句迭代序列对象
  • 掌握range函数的使用方法

for循环

  • ​ 语法:for iter_var in list: for i in
    • iter_var是迭代变量,指向序列对象的元素
    • list是可迭代对象
    • 语句块是循环体,在循环体中可以使用iter_var访问可迭代对象的元素。
希望你眼眸有星辰,心中有山海,从此以梦为马,不负韶华
原文地址:https://www.cnblogs.com/daviddd/p/12033418.html