### 流程控制
"""
流程: 代码执行的过程
流程控制: 对代码执行过程的一种管控就是流程控制
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("用户名或密码错误")