在Python3中,循环结构主要有 for 循环和 while 循环两种。以下是关于这两种循环的基本用法:

1. for 循环

for 循环用于遍历一个序列(如列表、元组、字符串等)中的元素。

遍历列表:
my_list = [1, 2, 3, 4, 5]

for item in my_list:
    print(item)

遍历字符串:
my_string = "Hello"

for char in my_string:
    print(char)

使用 range() 函数:
for i in range(5):
    print(i)

2. while 循环

while 循环用于在条件为真的情况下重复执行一段代码。
count = 0

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

3. break 和 continue 语句

break 语句:

用于提前结束循环,即使循环条件仍然为真。
for i in range(10):
    if i == 5:
        break
    print(i)

continue 语句:

用于跳过当前循环块中的剩余代码,直接进入下一次循环。
for i in range(10):
    if i == 5:
        continue
    print(i)

4. else 语句与循环搭配使用

else 语句可以和 for 或 while 循环搭配使用,表示在循环正常结束时执行的代码块。
for i in range(5):
    print(i)
else:
    print("循环结束")

5. 循环控制与 pass 语句

pass 语句:

用于占位,表示一个空的代码块。
for i in range(5):
    pass

循环结构是编程中的常见工具,用于处理重复性的任务。根据具体的需求,选择合适的循环结构是很重要的。


转载请注明出处:http://www.zyzy.cn/article/detail/206/Python3