if基础语句学习
流程控制语句if
why:生活中的选择
what:if
how:
1、基本结构
if 条件 :
结果
#注意缩进
#单独if
print(111)
if 2<1 :
print(666)
print(222)
#输出111 222 ,print(222)不属于if
2、两个选项
age = input('请输入年龄:')
tage = int(age) #input传递过来的是字符串类型的,若要与数字判断就要转换成int型
if tage>18 :
print("恭喜你成年了")
else:
print("小屁孩")
3、多个选项
num =int(input('猜点数:'))
if num == 1:
print(1)
elif num == 3:
print("一起溜达")
elif num == 2:
print('请你吃饭')
4、多选一
num =int(input('猜点数:'))
if num == 1:
print(1)
elif num == 3:
print("一起溜达")
elif num == 2:
print('请你吃饭')
else :
print('太笨了') #以上选项都不符合就执行else语句
5、嵌套的if
'''
if 条件 :
if 条件 :
if
'''
username = input('请输入用户名:')
password = input('请输入密码:')
code = 'qwer'#验证码
your_code = input('请输入验证码')
if your_code == code:
if username == 'zyx' and passwprd == '123456':
print('登录成功')
else:
print('账户或密码错误')
else:
print('验证码错误')