溫馨提示×

python循環命令如何有效使用

小樊
86
2024-12-10 16:18:00
欄目: 編程語言

在Python中,循環是一種控制結構,用于重復執行一段代碼。有兩種主要的循環類型:for循環和while循環。以下是關于如何使用這兩種循環的簡要說明和示例。

  1. for循環:for循環通常用于遍歷序列(如列表、元組、字符串等)中的元素。語法如下:
for variable in sequence:
    # 代碼塊

示例:

# 遍歷列表
fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
    print(fruit)

# 輸出:
# apple
# banana
# cherry
  1. while循環:while循環會在給定條件為真時重復執行代碼塊。語法如下:
while condition:
    # 代碼塊

示例:

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

# 輸出:
# 0
# 1
# 2
# 3
# 4

在使用循環時,還有一些有用的技巧:

  • 使用range()函數生成一個序列,以便在for循環中使用。例如,要生成一個0到4的整數序列,可以使用range(5)。
for i in range(5):
    print(i)

# 輸出:
# 0
# 1
# 2
# 3
# 4
  • 使用breakcontinue語句來提前退出循環或跳過當前迭代。break用于完全退出循環,而continue用于跳過當前迭代并繼續執行下一次迭代。
for i in range(5):
    if i == 3:
        break
    print(i)

# 輸出:
# 0
# 1
# 2
for i in range(5):
    if i == 3:
        continue
    print(i)

# 輸出:
# 0
# 1
# 2
# 4
  • 在循環中使用else子句,當循環正常結束時(沒有遇到break),將執行else子句中的代碼。
for i in range(5):
    if i == 3:
        print("Found 3")
        break
else:
    print("Not found 3")

# 輸出:
# Found 3

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女