林九八 发表于 2021-7-26 15:20:17

python的for 语句该怎么理解啊,我不明白啊,救救孩子吧

求助

逃兵 发表于 2021-7-26 15:29:43

for 语句可以理解为按照顺序排队赋值
#排队给i赋值为0~9并打印
for i in range(10):
    print(i)

kogawananari 发表于 2021-7-26 15:31:43

for 就是while True捕获到stop异常的时候break

XYcarpenter 发表于 2021-7-26 15:37:04

for 循环

它的语法结构如下:

for 变量 in 可迭代对象:
    某条语句或某个代码块
复制代码

什么是可迭代对象?

所谓可迭代对象,就是指那些元素能够被单独提取出来的对象。比如我们学过的字符串,它就是一个可迭代对象。

什么叫迭代呢?

比如说让你每一次从字符串 "FishC" 里面拿一个字符出来,那么你依次会拿出 'F'、'i'、's'、'h'、'C' 五个字符,这个过程我们称之为迭代。

参考地址:https://fishc.com.cn/forum.php?mod=viewthread&tid=164088&extra=page%3D1%26filter%3Dtypeid%26typeid%3D769

青出于蓝 发表于 2021-7-26 15:48:33

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
页: [1]
查看完整版本: python的for 语句该怎么理解啊,我不明白啊,救救孩子吧