我正在做一个递归函数的练习,但我不太明白。我需要更新一个函数
def draw_stack(screen, x, y, height):
draw_block (screen, x, y)
在这个功能中,它应该在屏幕中显示一个由5个块组成的堆栈,锚定在位置x=100,y=200。
如何启动此功能?有人能解释一下我如何启动代码吗?
def draw_stack(screen, x, y, height):
draw_block (screen, x, y)
for x in range(5): # This loop will run 5 times
draw_stack(screen, 100, 200, 50)# This will run your function. You need to specify functions arguments.
如果你想在运行循环时更改值,你可以这样做:
for x in range(5): # This loop will run 5 times
draw_stack(screen, 100, 200+x, 50)# you can add or multiple any arg by x