为什么就ste的位置不一样,运行结果就截然不同哪?(或者说还是因为的原因那?)
def yeo(tame):while 1:
ste = ""
tame=int(tame)
b = tame // 2
a = tame % 2
ste =str(a)+str(ste)
tame = b
if b == 1 or b == 0:
ste = str(b)+ste
ste=int(ste)
break
return ste
---------------------------------------------------------------------------------------
def yeo(tame):
ste = ""
while 1:
tame=int(tame)
b = tame // 2
a = tame % 2
ste =str(a)+str(ste)
tame = b
if b == 1 or b == 0:
ste = str(b)+ste
ste=int(ste)
break
return ste
为什么就ste的位置不一样,运行结果就截然不同哪?(或者说还是因为的原因那?)
糊涂了糊涂了,懂了
页:
[1]