首页 > 解决方案 > 虽然 Python 中的命令对我不起作用

问题描述

我需要一些关于 Python
的帮助,顺便说一下,我也查了一下,但我无法很好地回答。我正在编程和使用 while 命令,并在两个命令上以正确的方式编写了所有内容:

1)

while l<10:                                                                                               
    y+=25                                                                                              
    transfer(x,y)                                                                                    
    w(5),b(10),w(5)                                                                                            
    l+=1
while h<20:                                                                                               
    y+=25                                                                                                  
    transfer(x,y)                                                                                          
    w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1)        
    y+=25                                                                                              
    transfer(x,y)
    b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1),b(1),w(1)        
    h+=1

所以第一个工作,第二个无限重复......

所以我检查了所有代码,它应该可以正常工作,但并不可悲,请帮助我,并提前谢谢你。

ps:我是python的菜鸟/初学者。

标签: python

解决方案


我建议print(h)在循环的末尾添加一个,这样你就可以看到哪里出错了。

可能是您最初声明h不是整数吗?


推荐阅读