angularjs 元素重复指定次数_5.2 设置循环次数:for +range 句式

352fa8ac0f4d9ab7eb78d027766b4458.png


(1)循环10次
前面我们通过for句式循环输出列表的内容为例,讲解了循环控制的使用方法。但有时我们并不想循环输出列表的内容,而是想指定循环的次数,重复执行特定的任务,比如打印输出100张宣传单等等。方法很简单,还是在前面for句式的基础上,将“列表”换成“range(循环次数)”,如下图所示。比如range(5),它表示的含义是循环5次,循环次序从0开始,实际上,range(5),就相当于一个[0,1,2,3,4]的列表。

1589d087a1f2d1eda3511c8ea40f451a.png


上面的代码可以解读如下:

b748f3ceefd87b93b5be18b7f89ef77c.png


仔细观察下面的代码,学习for句式和range函数的结合使用。
for cnt in range(10): print(cnt) print('hello')
使用在线云编辑器,输入上面的代码,执行效果如下:

a8890772be02cccad1cb419590def0d0.png


从执行结果可以发现,打印了10次“hello world”,变量cnt的值从0开始,变成了9。



(2)指定开始值和结束值
上面的例子中,循环控制都是从0开始计数,在计算机的世界里,计数一般都是从0开始,而在我们人类的世界里,计数一般都是从1开始。那有没有什么办法,从1开始计数呢?如下图所示。

127385d264afea6d94912d25256858d1.png


它表示的含义是,赋值给变量的值,也就是计数的值,从起始值开始,到结束值为止。下面,同样是循环10次的话,我们希望变量的值从1开始,仔细观察下面的代码:
for cnt in range(1,11): print(cnt) print('hello')
使用在线云编辑器,输入上面的代码,执行效果如下:

17d512b4f52ebfca50637591dc98f369.png


挑战一下
如果你学完了今天的知识内容,动手试试下面的挑战任务吧!


算出数字相加的和
要求1:使用for + range 句式,算出数字1到10的累计相加的和
要求2:输出数字相加的和
【源代码:资源包第5天5-2-挑战.py】



此处为语雀文档,点击链接查看:https://www.yuque.com/codeclub/gnec1v/ihgl72

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值