# 范围 ()
要循环遍历一组指定次数的代码,我们可以使用 for 循环和 range() 功能。
的 range() 函数返回一个数字序列。默认情况下,序列从 0 开始并以 1 为增量,以指定数字结束。
for i in range(6): print(i)对于数字 i 里面 range(6), 即 0 到 5,打印数字 i。
这将输出:
012345请注意,它如何停止在 5 处,并且没有打印 6。这是因为 range() 实际上在指定数字之前结束一个。
说明

假设你被拘留了,老师希望你在白板上写 100 次”我不会在课堂上使用 Snapchat”。
创建 拘留。py 使用代码执行此操作的程序。
(这就是我们开始看到计算的真正力量的地方。人类需要花费数小时的事情,计算机只需花费微秒。🤯)
for i in range(1,99,1): print("I will not use Snapchat in class")提示
range() 函数有 start, stop, step 参数。
它可以与 a 一起工作 for 循环:
for n in range(3, 0, -1):# step 正数代表正序,从小到大.若为负数,则为从大到小 print(n)这将打印出:
321确保在最后输出消息。
提示
的 range() 函数返回一个数字序列。默认情况下,序列从 0 开始并以 1 为增量,以(但不包括)指定数字结束。
例如:
for i in range(1, 5): print(i)输出将是 1、2、3、4,每个都在单独的行上。
另外,您可以将字符串乘以整数以进行复制:
print('W ' * 3)
# Output: WWW练习
当一个数字乘以自身或取二次方(例如,4² = 4 x 4 = 16) 时,该数字就是”平方”的。
首先,向用户询问一个整数 int(input()) 并将其存储在 a 中 number 多变的。然后,定义一个 total 初始值为 0 的变量。
注: 您可以将字符串提示传递给 int(input())。
接下来,使用 a for 循环和 range() 计算函数 total 从 1 到 that 的所有整数的平方 number。
最后,将输出打印为整数值。
例如,如果 number 是 5, total 应该是 55,因为:
12+22+32+42+52
=1+4+9+16+25
=55Auth_Verified: 2026.04.08
