前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python入门9 跳转语句

Python入门9 跳转语句

原创
作者头像
用户11104668
发布2024-05-07 12:11:24
910
发布2024-05-07 12:11:24
举报
文章被收录于专栏:python入门python入门

除了while循环,python还有另一种for循环

for循环和while循环一样,可以重复执行某个操作

关键在于,如何设置循环的中止条件

对于while循环,我们提到它是通过while后面的布尔值控制循环的

在python中,控制for循环要用到前面介绍的列表

【for语句】

for语句用于重复执行一段代码块,直到遍历完列表或可迭代对象的所有元素

这里用们用一个列表举例:

# coding: utf-8

a=[1,2,3,4,5,6,7]

for i in a:

print(i)

在上面这个例子中,我们定义了一个长度为7的列表a

这个for循环会按顺序每次从列表中取出一个元素,执行下面的命令,直至取到a中的最后一个元素,退出循环

因此,第一次循环时,i=a[0],打印1

第二次循环时,i=a[1],打印2

第七次循环时,i=a[6],打印7

【range()函数】

range()函数用于生成一个整数序列

我们这里介绍两种用法

range(n):生成一个0~n-1的整数序列

range(m,n):生成一个m~n-1的整数序列

我们可以使用list()函数把这个序列转化为列表

例如:

# coding: utf-8

a=range(5)

b=list(a)

print(b)

range()函数通常与for循环配合使用

当然你也无需把它转化为一个列表

例如:

# coding: utf-8

for i in range(10):

print(i)

可以看到range(10)会生成0~9的整数序列可以直接被for循环遍历

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com