【发布时间】:2020-12-27 14:31:21
【问题描述】:
我有两个可以单独运行的 FOR 循环。当我尝试在同一个函数中一起运行它们时,只运行第一个循环。
我的代码如下所示:
def loop_code():
for x in range(10):
x -= 1
print(x)
for y in range(10):
y += 1
print(y)
loop_code()
输出:
-1
0
1
2
3
4
5
6
7
8
我需要改为输出:
-1
0
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
9
10
感谢您的帮助!
【问题讨论】:
-
您的代码似乎可以正常工作。检查this 可能有问题没有直接连接到您的代码。提供有关您的系统、IDE 和/或您如何运行代码的更多信息
-
代码运行良好!有什么问题?
-
查看 range() 函数的定义。像
range(12)这样简单的更改就可以了。 (想想看,你想要 12 个实例!)
标签: python python-3.x function loops for-loop