91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

利用range函數實現循環控制有哪些技巧

小樊
87
2024-09-04 07:56:48
欄目: 編程語言

range() 函數在 Python 中用于生成一系列的整數,通常用于循環控制。以下是一些使用 range() 函數進行循環控制的技巧:

  1. 基本用法:
for i in range(5):
    print(i)

輸出:0 1 2 3 4

  1. 設置起始值:
for i in range(2, 6):
    print(i)

輸出:2 3 4 5

  1. 設置步長:
for i in range(0, 10, 2):
    print(i)

輸出:0 2 4 6 8

  1. 使用負數步長:
for i in range(5, -1, -1):
    print(i)

輸出:5 4 3 2 1 0

  1. 結合列表推導式:
squares = [x**2 for x in range(5)]
print(squares)

輸出:[0, 1, 4, 9, 16]

  1. 嵌套循環(使用兩個 range() 函數):
for i in range(3):
    for j in range(3):
        print(f"({i}, {j})", end=" ")
    print()

輸出:

(0, 0) (0, 1) (0, 2) 
(1, 0) (1, 1) (1, 2) 
(2, 0) (2, 1) (2, 2)
  1. 使用 enumerate() 函數獲取索引和值:
words = ["apple", "banana", "cherry"]
for index, value in enumerate(words):
    print(index, value)

輸出:

0 apple
1 banana
2 cherry
  1. 使用 zip() 函數同時遍歷多個序列:
names = ["Alice", "Bob", "Charlie"]
ages = [25, 30, 35]
for name, age in zip(names, ages):
    print(name, age)

輸出:

Alice 25
Bob 30
Charlie 35

這些技巧可以幫助你更有效地使用 range() 函數進行循環控制。

0
九江市| 泌阳县| 江西省| 正定县| 寻乌县| 昌黎县| 霍城县| 孝感市| 怀仁县| 南雄市| 南开区| 扶绥县| 澜沧| 海伦市| 江达县| 四子王旗| 双峰县| 梁河县| 松原市| 郯城县| 蒙城县| 天峨县| 开江县| 镇坪县| 安多县| 水城县| 汉川市| 高唐县| 缙云县| 伊通| 松桃| 西安市| 德保县| 鹤岗市| 昌江| 巨野县| 永年县| 盐源县| 蓬莱市| 肃南| 清苑县|