while这个循环 怎么写才正确呢?

while这个循环 怎么写才正确呢?

我想要循环5的5次方 在5次方倍  应该好多次  可是 测试才出来6次“测试次数”

[Copy to clipboard] [ - ]
CODE:
import time

i=0
j=0
k=0
m=0
start=time.clock()
while i<=5:
    while j<=5:
        while k<=5:
            m=m+1
            k=k+1
            print "测试次数"
        m=0
        j=j+1
    i=i+1
print "the time is :",time.clock()-start

应该是我理解不对


我改成这样  发现 是每个while循环了3遍

但是到底怎么写才能嵌套起来循环呢

[Copy to clipboard] [ - ]
CODE:
import time

i=0
j=0
k=0
m=0
start=time.clock()
while i<=2:
    while j<=2:
        while k<=2:
            m=m+1
            k=k+1
            print "times are",m
        m=0
        j=j+1
        print "times are",j
    i=i+1
    print "times are",i
print "the time is :",time.clock()-start

您到底想干什么?
是否想内层循环每次都循环6次?那么在其上一层,将循环控制变量清零就可以了


[Copy to clipboard] [ - ]
CODE:
import time

i=0
m=0
start=time.clock()
while i<=5:
    J=0
    while j<=5:
        K=0
        while k<=5:
            m=m+1
            k=k+1
            print "测试次数"
        j=j+1
    i=i+1
print "the time is :",time.clock()-start,m

可以打出216次"测试次数"


[Copy to clipboard] [ - ]
CODE:
import time

i=0
m=0
mj=0
start=time.clock()
while i<=2:
     j=0
     while j<=2:
        k=0
        while k<=2:
            m=m+1
            k=k+1
            print "times of k are",m
        j=j+1
        mj=mj+1
        print "times of j are",mj
    i=i+1
    print "times are",i
print "the time is :",time.clock()-start

第二段这样就OK了
作晚上 睡觉的时候想到错误了  

我没把循环次数清零



谢谢大家