多测师拱墅校区肖sir_高级金牌讲师_python之语句

python中的语句:
一、if语句
(1)单分支
格式 :
if 判断条件
执行语句块1
else:
执行语句块2

备注:if 语句中的判断条件可以使用我们比较运算符;
(=,>,<,!=,>=,<=)

案例1:
a=2
if a>8 :
print(“表现很好”)
else:
print(“还需努力”)
在这里插入图片描述
案例2:

name=input(“姓名:”)
if name==‘zs’:
print(“账号正确”)
else:
print(‘请重新输入’)

===============
pass 讲解
pass 作用:
(1)用来占位
(2)pass是一个空语句
(3)保证格式完整性
(4)保证语义完整

案例1:
a=10
if a>8 :
print(“表现很好”)
else:
pass #pass 用来占位

===============
if 多分支

(1)格式:
if 判断条件1:
执行语句1
elif 判断条件2:
执行语句2
elif 判断条件3:
执行语句3

案例1:
a=61
if a>60:
print(“老年人”)
elif a<60 and a>18:
print(“成年人”)
elif a<18:
print(“小孩子”)
案例2:

案例2:
name=input(‘姓名:’)
if name==‘wy’:
print(“砖石王老五”)
elif name==“zj”:
print(“富婆”)
elif name==‘wzn’:
print(“煤老板”)

==============
if 语句嵌套
if语句之if的嵌套语句(if中包含if)
案例:
name=input(‘姓名:’)
if name==‘wy’:
passwd=input( “密码:”)
if passwd==‘123456’:
print(‘登录成功’)
else:
print(“密码”)
else:
print(“账号错误”)
在这里插入图片描述

三目运算
格式:print(执行语句块1 if 条件 else 执行语句2 )
案例:
name=input(‘姓名:’)
print( ‘富豪’ if name==‘zs’ else ‘乞丐’)

========================================
while 循环语句
(1)while 条件表达式:循环体语句
(2)while 什么时候进入循环?
当循环条件成立时
(3)while 什么时候退出循环
当循环条件不成立时,退出循环
注意:在写while循环语句时一定要让循环条件发生变化,否则很容易陷入死循环中
案例1:
a=0
while a<5:
a+=1
# print(a)
print(a)

案例2:
a=1
while a>0:
a+=1
print(a)
==============================
作业:
(1) 通过while 求1-100的和?
a=0
sum=0
while a<101:
sum+=a
a+=1
print(sum)
在这里插入图片描述

 (2) 通过while 求1-100的奇数和?

在这里插入图片描述

(3) 通过while 求1-100的偶数数和?
在这里插入图片描述

for 循环
1、for循环 的语法 :
格式:for … in … 语句

2、range 函数,如需要遍历一个序列,可以使用python中的函数range()
range(开始值,结束值,步长)
规则:包含开始值,不包含结束值,步长从2开始,1表示没有变化
案例:
print(list(range(10))) #[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
print(list(range(1,10))) #[1, 2, 3, 4, 5, 6, 7, 8, 9]
print(list(range(0,10,2))) #[0, 2, 4, 6, 8]
print(list(range(1,10,2)))#[1, 3, 5, 7, 9]
for i in range(10):
print(i,end=“,”) #0123456789
备注:end=’ ’ ,横向输出
==============================
案例:
print(sum(range(1,101))) #1-100的和5050
print(sum(range(1,101,2))) #1-100的奇数和 2550
print(sum(range(0,101,2))) #1-100 的偶数和 2500

==========================
(1)for循环遍历字符
案例1
a=‘hzdcs’
for i in a:
print(i,end=‘,’) 结果:h,z,d,c,s,
(2)for 循环遍历字典
案例1:
d={‘name’:‘a’,‘age’:12}
for i in d:
print(i,d[i])
案例2:通过items
d={‘name’:‘a’,‘age’:12}
for k,v in d.items():
print(k,v)
案例3:通过get获取键值
d={‘name’:‘a’,‘age’:12}
for i in d:
print(i,d.get(i))
3、for循环遍历列表
list=[1,2,3,4]
for i in list:
print(i,end=“,” )

=============================
作业:
(1)for循环求出1-100的和?
(2)for循环求出1-100的偶数和?
(3)for循环求出1-100的奇数和?

======================================
continue语句
用法:continue语句用来告诉Python跳过当前循环的剩余语句,然后继续进 行下一轮循环。

案例1:
list = [1,2,3,4,5]
for i in list:
if i3:
continue
print(i,end=‘’)
==============================
break 用法:语句会立即退出循环,在其后边的循环代码不会被执行。
案例:
list = [1,2,3,4,5]
for i in list:
if i
3:
break
print(i,end=‘’)

==============================
总结;
if
while
for
contine
break
pass
end=" "
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金牌j软件测试培训师肖sir

作为一个名资深IT搬运工

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值