鱼C论坛

 找回密码
 立即注册
查看: 2246|回复: 5

python 视频009中的for循环

[复制链接]
发表于 2016-12-7 14:27:17 | 显示全部楼层 |阅读模式
1鱼币
>>> a = [1, 2, 3]
>>> for i in a:
print i

1
2
3
,请详细解释一下上面语句中的for循环的用法,for循环主要在程序中有什么作用?
i对于这个循环来说是什么意思?i和a的关系是什么?

最佳答案

查看完整内容

>>> a = [1, 2, 3] # a 是一个列表,包含元素1、2、3 >>> for i in a: # for A in B 是for循环的常见达表式,B一般是一个可迭代对象,A表示一个变量 这里for A in B,表示将B里面每一个元素都迭代赋值给 A 也就是 A =1 print(A) 1 A=2 print(A) 2 A=3 print(A) 3 A 对应 i ,代表一个变量; a 对应 B,代表一个列表,可迭代对象 for循环一般用在需要 ...
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-12-7 14:27:18 | 显示全部楼层
本帖最后由 人zai旅途 于 2016-12-7 15:58 编辑

>>> a = [1, 2, 3]  # a 是一个列表,包含元素1、2、3
>>> for i in a:   # for A in  B 是for循环的常见达表式,B一般是一个可迭代对象,A表示一个变量
                   这里for A in  B,表示将B里面每一个元素都迭代赋值给 A
   也就是 A =1  print(A)   1
             A=2   print(A)   2
             A=3   print(A)   3
A 对应 i ,代表一个变量;  a  对应 B,代表一个列表,可迭代对象

for循环一般用在需要将某个可迭代对象里面的元素进行循环使用的时候,俗称“遍历”
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-12-7 15:57:55 | 显示全部楼层
你估计没有学过C语言。不过没关系,循环的作用不言而喻。打个比喻,如果你要打印1千万行的相同的代码,你用循环一下搞定。i是你给的一个变量,会循环list a 里面的元素。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-12-7 22:23:45 | 显示全部楼层
加个QQ吧,一起研究,我也是新手!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-12-7 22:25:50 | 显示全部楼层
379518378
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-1-6 16:14:29 | 显示全部楼层
我也是新手,学习了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-24 10:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表