Python循环语句五

+-内置函数range()

#range()函数的三种创建方式
#第一种,只有一个参数range(stop)
r=range(10)  #默认从0开始,默认相差1为步长
print(r)  #range(0, 10) 看不到具体的数据
print(list(r))  #[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],用于查看range对象中的整体数列

#第二种,只有一个参数range(star,stop)
r=range(1,10) #指定起始值,从1开始,到10结束(不包含10),默认步长为1
print(list(r)) #[1, 2, 3, 4, 5, 6, 7, 8, 9]

#第二种,只有一个参数range(star,stop,step)
r=range(1,10,2)
print(list(r))  #[1, 3, 5, 7, 9]

#判断指定的整数 再序列中是否存在 in  not in
print(10 in r) #False 10不在当前的r这个序列中

 通常使用range()函数去作为for循环的遍历的对象

可遍历(迭代)对象:字符串,序列...

while循环   在给定的判断条件为 true 时执行循环体,否则退出循环体

  

 while循环的执行流程

#计算0-4之间的累加和
#4步循环法
#1,初始化变量
#2,条件判断
#3,条件执行体(循环体)
#4,改变变量
#总结:初始化的变量与条件判断的变量与改变的变量为同一个变量

#计算0-4之间的累加和
sum=0  #用于存储累加和
'''初始化变量为0'''
a=0
'''条件判断'''
while a<=4:
    '''条件执行体(循环体)'''
    sum+=a
    '''改变变量'''
    a+=1
print('和为:',sum)  #和为: 10   !注意缩进!
计算0-4之间的累加和的运行解析图:(执行顺序:右至左)

练习题


                
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值