2017-12-12 10 views
-3

私はこのネストされたwhileループを試しましたが、私は期待される答えを得ていません。あなたはおそらくでミスを犯したことはあるPython 3.xネストループ

ctr = 0 
ctr1 = 0 
while ctr<4: 
    while ctr1<4: 
     print(ctr,ctr1) 
     ctr1 = ctr1+1 
    ctr = ctr+1 
+0

、あなたはどのような答えを期待していたのですか? –

+0

私は11,12,13,21,22,23,31,32,33の改行を期待していました –

答えて

1

ところで
ctr = 0 
while ctr<4: 
    ctr1 = 0 ### Reset every loop 
    while ctr1<4: 
     print(ctr,ctr1) 
     ctr1 = ctr1+1 
    ctr = ctr+1 

、より多くの慣用的な方法がある:だから

for ctr in range(4): 
    for ctr1 in range(4): 
     print(ctr, ctr1)