找回密码
 立即注册
首页 业界区 安全 python的判断语句

python的判断语句

映各 2025-5-30 13:14:03
一、if语句
(1)单分支:
格式:
if   判断条件:
       执行语句块1
else:
     执行语句块2
备注:判断条件 if中可以使用比较运算符

>,=,1:
    print("通过")
else:
    print("不通过"[/code]2、if语句多分支
if 判断条件1:
    执行语句1;
elif  判断条件2:
    执行语句2:
elif   判断条件3:
   执行语句3
else:
  执行语句4
案例1:
  1. a=5<br>if  a>1:<br>    print("通过")<br>else:<br>    print("不通过"
复制代码
1.png

 
案例:
name=input("账号:")
if  name=="zt":
    print("钻石vip")
elif name=="jz":
    print("黄金vip")
elif name=='zy':
    print("高级vip")
elif name=='dd':
    print('普通vip')
else:
    print("游客")

3、if语句的嵌套
一个if语句中嵌套另一个if语句

  1. a=int(input("请求输入数据:"))<br>if  a==0:<br>    print("没有成绩")<br>elif a==60:<br>    print("及格")<br>elif  a==80:<br>    print("优秀")<br>elif a==100:<br>    print("满分")<br>else:<br>    print("不存在")
复制代码
 

4、三目运算
格式:
print( 执行语句块1    if   条件   else   执行语句块2  )
案例:
  1. name=input("请输入账号:")
  2. if name=="zs":
  3.     passwd=input("请输入密码:")
  4.     if  passwd=="123456":
  5.         print("登录成功")
  6.     else:
  7.         print("登录失败")
  8. else:
  9.     print("账号错误")
复制代码
二、pass语句
(1)pass 的用法是用来占位
(2)pass是一个空语句
(3)pass是保证语句格式的完整性
(4)pass保证语义完整
案例1:
  1. name=input("请输入账号:")
  2. print("登录成功"  if name=="zs" else "账号错误")
复制代码
2.png

 
 
三、
while 循环语句
while 条件表达式 :
    循环语句
(1)什么时候进入循环?  当循环条件成立时
(2)什么时候退出循环?  当循环条件不成立时
(3)while语句一定要有循环条件,否则很容易陷入死循环中

案例1:
当循环条件成立时
a=0
while  a1:  #01234
    a+=1
    print(a)[/code]
3.png

 
作业:
1、while循环求出 1-100的和
[code]a=0
sum=0
while  a
您需要登录后才可以回帖 登录 | 立即注册