python如何循环整理

原创
ithorizon 7个月前 (09-29) 阅读数 49 #Python

Python中的循环结构

Python提供了两种循环结构:while循环和for循环,while循环用于在条件成立时重复执行一段代码,而for循环则用于遍历列表、元组、字符串等可迭代对象。

while循环的语法如下:

while 条件:
    # 执行语句

在while循环中,只要条件成立,就会一直执行循环体内的代码,下面的代码演示了如何使用while循环打印数字1到10:

count = 1
while count <= 10:
    print(count)
    count += 1

在上面的代码中,只要count小于等于10,就会一直执行循环体内的代码,每次循环时,都会打印出当前的count值,并将count加1,当count大于10时,条件不成立,循环结束。

for循环的语法如下:

for 变量 in 可迭代对象:
    # 执行语句

在for循环中,变量会被初始化为可迭代对象的第一个元素,然后在每次循环中依次取下一个元素,直到遍历完整个可迭代对象,下面的代码演示了如何使用for循环打印字符串"hello world"中的每个字符:

for char in "hello world":
    print(char)

在上面的代码中,变量char被初始化为字符串"hello world"中的第一个字符,然后在每次循环中依次取下一个字符,直到遍历完整个字符串,每次循环时,都会打印出当前的char值。



热门