For 循环 1 到 10 Python 代码示例

Python 中的循环 1 到 10 代码示例

For loop 1 to 10 code examples in Python

使用range()该类在循环中从 1 循环到 10 for,例如
for num in range(1, 11):. 该类range接受start(包含)和
stop(排除)参数,并使我们能够在循环中循环特定次数for

主程序
# 👇️ for loop 1 to 10 (including 10) for num in range(1, 11): print(num) # 👇️ [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(list(range(1, 11))) # --------------------------------------- # 👇️ for loop 1 to 10 (excluding 10) for num in range(1, 10): print(num) # 👇️ [1, 2, 3, 4, 5, 6, 7, 8, 9] print(list(range(1, 10)))

我们使用range()该类在循环中从循环1循环10for

请注意,range()类的第一个参数(值)是包含性的,而值是独占性的。 startstop

range类通常用于在循环中循环特定次数,for并采用以下参数:

姓名 描述
start 表示范围开始的整数(默认为0
stop 向上,但不包括提供的整数
step 范围将由每 N 个数字组成,从startstop(默认为1

如果您只将单个参数传递给range()构造函数,则它被认为是stop参数的值。

主程序
for num in range(10): print(num) # 👇️ [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] print(list(range(10)))
该示例表明,如果start省略参数,则默认为0,如果step省略参数,则默认为1.

请注意,range()该类返回一个range对象,而不是一个列表。

主程序
# 👇️ range(0, 10) print(range(10)) # 👇️ [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] print(list(range(10)))

如果需要将range对象转换为列表,请将其传递给list()
类。

如果提供了startstop参数的start值,则该值是包含性的,而该stop值是独占性的。

主程序
# 👇️ for loop 1 to 10 (including 10) for num in range(1, 11): print(num) # 👇️ [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(list(range(1, 11)))

如果stop参数的值低于参数的值start
,则范围将为空。

主程序
for num in range(10, 1): print(num) print(list(range(10, 1))) # 👉️ []

发表评论