写点什么

Python 循环语句

用户头像
老赵
关注
发布于: 2021 年 01 月 14 日

Python 循环语句包括 for 语句和 while 语句

for 语句

借助 for 循环结构,我们可以这样输出 3 次 *Hello world* :

>>> for I in range(3):

print(‘Hello world’)

Hello world

Hello world

Hello world

调用 range(3) 得到一个 可迭代对象 ,该对象每次返回一个数字,分别是 0 、*1* 、2 。 调用 range(n) 得到的可迭代对象,将包含 0 、*1* 、2 、… 、n-1 ,共 *n* 个数。

for 语句则用于遍历可迭代对象,它依次取出对象中的每个元素,并执行循环体。 循环体位于 for 语句下方,但比它多缩进一层。


[image:FAEE87C7-E218-4D5C-A8A8-B3331C556487-66907-0002F672253B1979/54815130-21DF-4B8E-923D-31125C09368C.png]

for 语句包含以下部分:

  • 关键字:for 和 *in* 关键字,是 for 语句的标志。

  • 元素:每次遍历依次取出的元素,紧跟在 for 关键字后面。

  • 可迭代对象:可用 for 语句遍历,紧跟在 in 关键字后面。

  • 循环体:需重复执行的逻辑,比 for 语句多缩进一层。


while 语句

[image:BB0FFB63-04FD-41F2-8CE7-5D11108D2230-66907-0002F68B91AE8CB5/8DAC02E3-7B95-49AD-83DF-CE72FCB9B325.png]


>>>I = 0

>>> while I < 3:

print(‘Hello world’)

I += 1

Hello world

Hello world

Hello world


用户头像

老赵

关注

还未添加个人签名 2018.03.26 加入

还未添加个人简介

评论

发布
暂无评论
Python 循环语句