if语句:
if基本语句
if 条件:
内部代码块
内部代码块
else:
......
print('......')
if 支持嵌套
1 # /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # File_name: if 语句-用户登录验证 4 5 # 提示输入用户名密码 6 7 # 验证用户名和密码,如果错误,则输出用户名和密码错误,如果成功,则输出 欢迎xxx 8 9 10 import getpass 11 12 13 name = input("请输入用户名:") 14 pwd = getpass.getpass("请输入密码:") 15 16 17 if name == "liwei" and pwd == "123": 18 print("欢迎",name) 19 else: 20 print("用户名或密码错误,请重试")
if elif 多条件嵌套
1 # /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # file_name:if语句-根据用户输入内容输出其权限 4 5 # 根据用户输入内容打印其权限 6 7 # liwei --> 超级管理员 8 # lisa --> 普通管理员 9 # tom,ron --> 业务主管 10 # 其他 --> 普通用户 11 12 13 name = input("请输入用户名:") 14 15 16 if name == "liwei": 17 print("超级管理员") 18 elif name == "lisa": 19 print("普通管理员") 20 elif name == "tom" or name == "ron": 21 print("业务主管") 22 else: 23 print("普通用户")