如何指定多个范围限制?

2024-04-26 04:45:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我想为Python代码中的多个变量指定范围限制。你知道吗

我试过了pythontutor.com没有成功。你知道吗

for i in range (0,5), j in range (1,2):
    d=(abs(a[i]-(c+j)/(s+1)))
    z.append(d)

错误:

NameError: name 'j' is not defined

Tags: 代码nameincomforis错误not
1条回答
网友
1楼 · 发布于 2024-04-26 04:45:47

我想您需要一个嵌套的for循环:

for i in range(2):
    for j in range(2):
        print(i, j)

输出:

0 0
0 1
1 0
1 1

否则您可能需要zip()

for i, j in zip(range(2), range(2)):
    print(i, j)

输出:

0 0
1 1

相关问题 更多 >