映各 发表于 2025-5-30 13:14:03

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]
查看完整版本: python的判断语句