流程控制

流程控制之if判断

一丶语法

if判断是干什么的呢?if判断其实是在模拟人做判断。就是说如果这样干什么,如果那样干什么。对于ATM系统而言,则需要判断你的账号密码的正确性。

1.1 if

if表示if成立代码成立会干什么。

1.2 if...else

if...else表示if成立代码成立会干什么,else不成立会干什么。

1.3 if...elif...else

if...elif...else表示if条件1成立干什么,elif条件2成立干什么,elif条件3成立干什么,elif...否则干什么。

二丶if的嵌套

# if的嵌套
cls = 'human'
gender = 'female'
age = 18
is_success = False

if cls == 'human' and gender == 'female' and age > 16 and age < 22:
    print('开始表白')
    if is_success:
        print('那我们一起走吧...')
    else:
        print('我逗你玩呢')
else:
    print('阿姨好')

流程控制之while循环

while + break

跳出循环,终止循环

while + continue

跳出本次循环

while + else

循环没有被break掉就执行else内部代码

while嵌套

while

while

流程控制之for循环

for + break

跳出循环

for + continue

跳出本次循环

for + else

循环没有被break掉执行else内部代码

for循环嵌套

for

​ for

range

range(10) = [0,1,2,3,4,5,6,7,8,9]

posted on 2019-08-14 22:03  十七zz  阅读(134)  评论(0编辑  收藏  举报