python中的语句
一、if语句
(1)单分支:
格式:
if 判断条件
执行语句块1
else:
执行语句块2
备注:判断条件 if中可以使用比较运算符
>,<,!=,==,>=,<=
在学习自动化中可以用if语句断言,
案例1:
a=10 if a != 10: print("你中奖了") else: print("谢谢惠顾") 案例2:
name=input("账号:") if name=="abc": print("账号正确") else: print("脑残") =================================== 2、if语句多分支 if 判断条件1: 执行语句1; elif 判断条件2: 执行语句2: elif 判断条件3: 执行语句3 else: 执行语句4 案例:
name=input("账号:") if name=="zt": print("钻石vip") elif name=="jz": print("黄金vip") elif name=='zy': print("高级vip") elif name=='dd': print('普通vip') else: print("游客")
=================================== if语句的嵌套 一个if语句中嵌套另一个if语句
name=input("账号:") if name=="zt": pwd=input("密码:") if pwd=="123456": yzm=input("验证码:") if yzm=="666666": print('拥有一个亿') else: print("验证码错误") else: print("密码错误") else: print("账号错误")
=================================== 三目运算 格式: print( 执行语句块1 if 条件 else 执行语句块2 ) 案例:
name=input("姓名:") print("富婆" if name=='yy' else "乞丐")
===================================
pass 语句用法 (1)pass 的用法是用来占位 (2)pass是一个空语句 (3)pass是保证语句格式的完整性 (4)pass保证语义完整 案例1:
name=input("账号:") if name=="zt": print("住别墅") else: pass 案例2:
name=input("账号:") if name=="zt": pass else: pass
===================================