python的for 语句该怎么理解啊,我不明白啊,救救孩子吧
求助 for 语句可以理解为按照顺序排队赋值#排队给i赋值为0~9并打印
for i in range(10):
print(i) for 就是while True捕获到stop异常的时候break 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
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
页:
[1]