Python中的While命令不适用于我

Python中的While命令不适用于我,python,Python,我需要一些Python方面的帮助, 顺便说一句,我也查了一下,我不能确定答案。 我正在编程并使用while命令,我用两个命令正确地编写了所有内容: (一) 而l我建议在循环的末尾添加一个打印(h),这样您就可以看到哪里出了问题 这可能是你第一次声明h不是整数吗?谢谢,伙计们,我把它说出来了,非常感谢 我改了你能修好你的缩进吗?我不想进行可能会误导您问题的编辑什么是传输?您对w(5)、b(10)、w(5)等语句的意图是什么?显示整个代码,我们不知道“transfer”、“b”、“w”或h defa

我需要一些Python方面的帮助,
顺便说一句,我也查了一下,我不能确定答案。 我正在编程并使用while命令,我用两个命令正确地编写了所有内容:

(一)


而l我建议在循环的末尾添加一个
打印(h)
,这样您就可以看到哪里出了问题


这可能是你第一次声明h不是整数吗?

谢谢,伙计们,我把它说出来了,非常感谢


我改了你能修好你的缩进吗?我不想进行可能会误导您问题的编辑什么是
传输
?您对
w(5)、b(10)、w(5)
等语句的意图是什么?显示整个代码,我们不知道“transfer”、“b”、“w”或h default valueDoes是什么
transfer()
对变量
h
执行任何操作?函数是w,b或transfer使用全局变量h?transfer是我制作的一个def函数,我不能发布其余的代码,因为它太长,stackoverflow不允许我发布,sadlytransfer()与“h”w(5),b(10),w(5)无关,是我制作的turtle程序的一部分。w=白色b=黑色
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