Python流程控制

image

Python流程控制

流程控制就是控制事物的执行流程,任何使用执行流程只有三种情况
1、顺序结构:自上而下依次运行。
2、分支结构:在运行过程中,根据条件的不同可能会执行不同的流程
3、循环结构:在运行过程中有些代码需要反复执行。

一、分支结构
1、单if分支结构
例如:
image

2、if 和else连用
例如:
image

⚠️ if和else连用,两者代码永远会执行一个

3、if,elif和else三者连用
image

4、if判断之嵌套
image

讲到这里,来做个小练习吧
题目:编写一个用户登入功能 用户名是judy 密码是123,用户如果输入正确则打印来宾三位,否则登入失败。
解题思路:
1、先写思路,注释,流程
2、再动手写代码
2.1:获取用户输入的用户名和密码
username = input('username>>>>:')
password = input ('password>>>>:')
2.2:判断用户名和密码是否正确
if username == 'jason' and password == '123':
print('来宾三位')
else:
print('去你妹的')

二、循环结构While

1、while循环
image
2、while+break,break可以直接结束本层循环
image
3、全局标志位
image

累了累了,真不想秃头...
拜拜拜拜
image

image
image

posted @ 2021-11-04 16:21  JudyJU  阅读(113)  评论(0)    收藏  举报