一、流程控制之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(