尝试更新要由函数调用的变量

时间:2017-05-28 05:06:36

标签: python

首先,我在编程知识方面很宝贝,所以请原谅我的无知。 我只浏览了PYTHON网站的六个部分。我会尽力说清楚。

我需要一个变量来更新,我不确定该怎么做。

def initiate(t):

    for i in range(5):


        expandsquare(t)

        moveturtle(t, 20)


def expandsquare(t):

    length = 40

    drawsquare(t, length)

    length = length + 40

我想在值40上开始长度,然后在我传递之后 我的drawquare函数,我想增加它40并更新长度= 80,依此类推。 我该怎么做呢?

感谢您的耐心和建议。

1 个答案:

答案 0 :(得分:0)

做这样的事情怎么样?

def initiate(t):
    length = 40
    for i in range(5): 
        drawsquare(t, length)
        lenght += 40
        moveturtle(t, 20)