Python流程控制

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

2、if 和else连用
例如:

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

4、if判断之嵌套

讲到这里,来做个小练习吧
题目:编写一个用户登入功能 用户名是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循环

2、while+break,break可以直接结束本层循环

3、全局标志位

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



浙公网安备 33010602011771号