1.引言
在之前我们讨论了while循环,while循环会在每次循环前进行检验,符合标准才会进行循环,这种循环是不定循环,有不定循环就会有定循环,现在让我们来讨论一下定循环
2.for键
for键是定循环的关键字(key word)让我们来看一下下面的代码
for i in [5,4,3,2,1]:
print(i)
print('done')
代码中的i是一个变量,你可以将其替换为任何一个变量名,但是为了方便,我们常常会选择i,其中的in是Python的保留词,你可以将其理解为帮助‘i’筛选in在集合中的数值,在这里我们将运行程序5次,把方块中的每一次数字都运行一遍,5,4,3,2,1,然后是done,这里显然和while循环不同,我们并没有进行任何的检验,for循环直接进行,就如同签了合约一样
3.字符串循环
当然,这可以不是数字,这可以是一串字符串
friends = ['Tom', 'Jerry', 'Spike']
for friend in friends:
print('happy new year:', friend)
print('done')
在这里请注意friend和friends的区别,复数的朋友是一个集合,里面有Tom、Jerry、Spike(你应该有注意到这些名字来自猫和老鼠),单数的朋友就相当于上面的i,当然Python只在乎同一个变量前后是否一致,它并不懂这些单词的含义,所以即使拼写错误也无伤大雅
标签:入门,迭代,while,循环,done,print,friends,friend From: https://blog.csdn.net/2404_84649926/article/details/140999360