python 流程控制语句

### 流程控制

"""
流程: 代码执行的过程
流程控制: 对代码执行过程的一种管控就是流程控制

1.顺序结构: 默认代码从上到下执行
2.分支结构: 4种
3.循环结构: for ... in .. while 循环

分支结构:
1.单项分支
2.双项分支
3.多项分支
4.巢状分支
"""

1.单项分支

"""
if 条件表达式:
code1
code2
... ...

如果 条件表达式返回True , 条件成立,执行代码块,反之则不执行
"""

user_name = "小仙女"
if user_name == "小仙女":
print("给她买好吃的")
print("给她买好喝的")
print("给她买好玩的")
print("请他吃肯德基,麦当劳,必胜客,欧米奇,哈根达斯,星巴克,万达影城,逛公园..小树林")

2.双向分支

"""
if 条件表达式:
code1..
code2..
else:
code3..
code4..

如果条件表达式成立, 执行if对应的代码块
如果条件表达式不成立,执行else对应的代码块

if 代码块 也叫做 真区间
else 代码块 也叫作 假区间
"""

user_name = "老巫婆"

if user_name == "老妖精":
print("拿照妖镜给你收了..")
else:
print("给你买包包,因为包治百病")

等待用户输入字符串 接受的是字符串

res = input("北京,欢迎你?")

print(res , type(res))

'''
提示用户输入用户名和密码:
如果用户名是admin , 并且密码是000 ,
提示用户恭喜你,登陆成功
否则提示用户名或密码错误
'''

user = input("请输入您的用户名:")
password = input("请输入您的密码:")
if user == "admin" and password == "000":
print("恭喜你,登陆成功")
else:
print("用户名或密码错误")

猜你喜欢

转载自www.cnblogs.com/CrownYP/p/11318410.html