Python 是一門非常強大的編程語言,不僅有豐富的庫和框架,而且還有非常有趣的循環語句。
下面介紹幾種常用的循環語句:
# for 循環 fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit) # while 循環 i = 1 while i< 6: print(i) i += 1
其中,for 循環可以遍歷任何序列,例如列表、元組、字符串等等。上述代碼中,我們遍歷了一個水果列表,并輸出每個水果的名字。
而 while 循環則重復執行一段代碼,直到指定的條件不再滿足為止。上述代碼中,我們使用 while 循環輸出了 1 到 5 的數字。
還有一個非常有趣的循環語句是 range 函數。這個函數可以生成一個指定范圍內的整數序列,我們可以使用 for 循環遍歷這個序列:
# range 函數 for i in range(1, 6): print(i)
上述代碼中,我們使用 range 函數生成了一個 1 到 5 的整數序列,并使用 for 循環遍歷輸出了這個序列。需要注意的是,range(1, 6)
表示一個左閉右開的區間,生成的序列不包括右端點 6。
最后,我們還介紹了一個比較特殊的循環語句:while True
。這個語句會重復執行一個代碼塊,直到遇到break
關鍵字才會停止:
# while True 循環 while True: print("Hello, world!") if input() == "quit": break
上述代碼中,我們使用 while True 循環不停地輸出“Hello, world!”,并等待用戶輸入指令。如果用戶輸入了“quit”,我們就使用break
關鍵字跳出循環。
總之,Python 的循環語句非常有趣,讓我們能夠方便地遍歷序列、重復執行代碼塊、生成整數序列等等,大大提高了編程的效率。
上一篇vue des加密
下一篇python 背景圖