python的判断语句
一、if语句(1)单分支:
格式:
if 判断条件:
执行语句块1
else:
执行语句块2
备注:判断条件 if中可以使用比较运算符
>,=,1:
print("通过")
else:
print("不通过"2、if语句多分支
if 判断条件1:
执行语句1;
elif判断条件2:
执行语句2:
elif 判断条件3:
执行语句3
else:
执行语句4
案例1:
a=5<br>ifa>1:<br> print("通过")<br>else:<br> print("不通过"
案例:
name=input("账号:")
ifname=="zt":
print("钻石vip")
elif name=="jz":
print("黄金vip")
elif name=='zy':
print("高级vip")
elif name=='dd':
print('普通vip')
else:
print("游客")
3、if语句的嵌套
一个if语句中嵌套另一个if语句
a=int(input("请求输入数据:"))<br>ifa==0:<br> print("没有成绩")<br>elif a==60:<br> print("及格")<br>elifa==80:<br> print("优秀")<br>elif a==100:<br> print("满分")<br>else:<br> print("不存在")
4、三目运算
格式:
print( 执行语句块1 if 条件 else 执行语句块2)
案例:
name=input("请输入账号:")
if name=="zs":
passwd=input("请输入密码:")
ifpasswd=="123456":
print("登录成功")
else:
print("登录失败")
else:
print("账号错误")二、pass语句
(1)pass 的用法是用来占位
(2)pass是一个空语句
(3)pass是保证语句格式的完整性
(4)pass保证语义完整
案例1:
name=input("请输入账号:")
print("登录成功"if name=="zs" else "账号错误")
三、
while 循环语句
while 条件表达式 :
循环语句
(1)什么时候进入循环?当循环条件成立时
(2)什么时候退出循环?当循环条件不成立时
(3)while语句一定要有循环条件,否则很容易陷入死循环中
案例1:
当循环条件成立时
a=0
whilea1:#01234
a+=1
print(a)
作业:
1、while循环求出 1-100的和
a=0
sum=0
whilea
页:
[1]