For 和 while 循环以及 Python最重要的功能:列表推导式(List Comprehension)
1.循环
循环是重复执行某些代码的一种方式:
In [1]:
planets = ['Mercury', 'Venus', 'Earth', 'Mars', 'Jupiter', 'Saturn', 'Uranus', 'Neptune']
for planet in planets:
print(planet, end=' ') # print all on same line
Mercury Venus Earth Mars Jupiter Saturn Uranus Neptune
for
循环指定了以下内容:
- 要使用的变量名(在这种情况下是
planet
) - 要循环遍历的值集合(在这种情况下是
planets
)
你使用 “in
” 连接它们。
“in
” 右边的对象可以是任何支持迭代的对象。基本上,如果可以将其看作一组事物,那么你可能可以对其进行循环遍历。除了列表,我们还可以遍历元组的元素:
In [2]:
multiplicands = (2, 2, 2, 3, 3, 5)
product = 1
for mult in multiplicands:
product = product * mult
product
Out[2]:
360
您甚至可以循环遍历字符串中的每个字符:文章来源:https://www.toymoban.com/news/detail-803305.html
In [3]:文章来源地址https://www.toymoban.com/news/detail-803305.html
s = 'steganograpHy is the practicE of conceaLing a file, message, image, or video within another fiLe, message, image, Or video.'
msg = ''
# print all the uppercase letters in s, one at a time
for char
到了这里,关于5、Python循环及列表推导式(List Comprehension)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!