一、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:- a=5<br>if a>1:<br> print("通过")<br>else:<br> print("不通过"
复制代码
案例:
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语句
- 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 )
案例:- name=input("请输入账号:")
- if name=="zs":
- passwd=input("请输入密码:")
- if passwd=="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
while a1: #01234
a+=1
print(a)[/code]
作业:
1、while循环求出 1-100的和
[code]a=0
sum=0
while a |