所以我有这段代码:
def Convert(ama,a):
print ama,a
def run():
z=0
while z!=3:
z+=1
if z==1:
n='e'
if z==2:
n='B'
if z=='3':
n='G'
a='-----2-----5-6----7'
Convert(a,n)
run()
结果:
-----2-----5-6----7 e
-----2-----5-6----7 B
-----2-----5-6----7 B
虽然我预期的结果是:
-----2-----5-6----7 e
-----2-----5-6----7 B
-----2-----5-6----7 G
请帮忙。
答案 0 :(得分:6)
if z=='3':
应该是这个
if z==3: