如何在python中使用double while循环?

用户

python double while循环是否不同于java double循环?当我运行此代码时:

i = 0
j = 1
while i < 10:
    while j < 11:
        print i, j
        j+=1
    i+=1

我得到以下输出:

0 1
0 2
0 3
0 4
0 5
0 6
0 7
0 8
0 9
0 10

我希望它继续循环以打印1 0、1 1、1 2,... 2 0、2 1、2 3 ...等。为什么它只经过一次迭代就停止了?

马辛

因为您的j在第一次迭代后得到11。需要重置它:

i = 0
j = 1
while i < 10:
    j= 1 #<-- here
    while j < 11:
        print i, j
        j+=1
    i+=1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python中使用double while循环?

来自分类Dev

如何在我的 Python 代码中使用 while 循环

来自分类Dev

如何在python中使用while循环和范围?

来自分类Dev

如何在VBA中使用double For循环?

来自分类Dev

在python中使用while循环

来自分类Dev

在 Python 中使用 while 循环而不是 for 循环

来自分类Dev

如何使用while循环

来自分类Dev

如何使用while循环

来自分类Dev

如何在pygame的类中使用while循环?

来自分类Dev

如何在SQL中使用While循环创建变量

来自分类Dev

如何在while循环中使用openmp和break

来自分类Dev

如何在while循环中使用.nextInt()和hasNextInt()

来自分类Dev

如何在while循环中使用pow()?

来自分类Dev

如何在JavaScript中使用while循环打印数字

来自分类Dev

如何在while循环中使用range()?

来自分类Dev

如何在Linux中使用while循环检查条件?

来自分类Dev

如何在while循环中使用openmp和break

来自分类Dev

如何在where子句中使用While循环

来自分类Dev

Python While循环不循环

来自分类Dev

Python:while循环不循环

来自分类Dev

python for循环旁边的while循环

来自分类Dev

for循环里面while循环python

来自分类Dev

Python - 从 while 循环到 for 循环

来自分类Dev

使用while循环而不是for循环

来自分类Dev

在while循环内使用for循环

来自分类Dev

while循环python中的while循环

来自分类Dev

while循环python中的while循环

来自分类Dev

python中的while循环内的while循环?

来自分类Dev

在bash中使用for循环嵌套while循环