6、流程控制
转载
一、流程控制之if判断
1、什么是if判断
接收用户输入的用户名
接收用户输入的密码
判断 输入的用户名 等于 正确的用户名 并且 输入的密码 等于 正确的密码:
告诉用户登录成功
否则:
告诉用户登录失败
2、为何要用if判断
为了让计算机能够像人一样去判断
3、如何用if判断
完整语法
if 条件1:
子代码1
子代码2
子代码3
elif 条件2:
子代码1
子代码2
子代码3
elif 条件3:
子代码1
子代码2
子代码3
......
else:
子代码1
子代码2
子代码3
一 if判断基本运行原理解析
print(1)
print(2)
if 条件1:
子代码1
子代码2
子代码3
elif 条件2:
子代码1
子代码2
子代码3
elif 条件3:
子代码1
子代码2
子代码3
......
else:
子代码1
子代码2
子代码3
print(3)
print(4)
print(5)
二:单分支
gender = "female"
age = 27
is_beautiful = True
if gender == "female" and 18 < age < 26 and is_beautiful:
print("我喜欢你,加个微信")
print('end.....')
三:双分支
gender = "female"
age = 27
is_beautiful = True
if gender == "female" and 18 < age < 26 and is_beautiful:
print("我喜欢你,加个微信")
else:
print("咱俩不太合适")
print('end.....')
案例:
inp_user = input("请输入您的用户名:")
inp_pwd = input("请输入您的密码:")
if inp_user == "egon" and inp_pwd == "123":
print(