循环代码怎么写python

在Python中,你可以使用循环结构来重复执行一段代码。Python中主要有两种类型的循环:for循环和while循环。

1. for循环:

for循环用于迭代一个可迭代对象,对其中的每个元素执行相同的操作。

python
# 示例:使用for循环打印列表中的每个元素 my_list = [1, 2, 3, 4, 5] for item in my_list: print(item)

2. while循环:

while循环用于在条件为真的情况下重复执行一段代码,直到条件变为假。

python
# 示例:使用while循环计算1到10的和 sum = 0 i = 1 while i <= 10: sum += i i += 1 print("1到10的和为:", sum)

1. 使用循环修改列表中的元素:

python
# 示例:使用for循环修改列表中的元素 my_list = [1, 2, 3, 4, 5] for i in range(len(my_list)): my_list[i] *= 2 print(my_list) # 输出 [2, 4, 6, 8, 10]

2. 嵌套循环:

python
# 示例:使用嵌套循环打印九九乘法表 for i in range(1, 10): for j in range(1, i + 1): print(f"{j} * {i} = {i * j}", end="\t") print() # 换行

3. 使用循环处理字典:

python
# 示例:使用for循环遍历字典的键值对 my_dict = {"a": 1, "b": 2, "c": 3} for key, value in my_dict.items(): print(f"Key: {key}, Value: {value}")

4. break和continue语句:

break语句用于跳出循环。continue语句用于跳过当前循环中的剩余代码,继续下一次循环。

python
# 示例:使用break和continue语句 for i in range(1, 11): if i == 5: break # 当i等于5时跳出循环 if i % 2 == 0: continue # 当i为偶数时跳过当前循环 print(i)