2017-09-15 56 views
-1

我使用atom作爲我的代碼的編輯器並在mac上使用python3。它沒有給我任何錯誤信息。我嘗試下載一個龜套裝作爲插件,但沒有奏效。請幫忙。Python龜窗不工作

import turtle 
def polygon(t, n, length): 
    angle= 360/n 

    for i in range (n): 
     t.forward(length) 
     t.left(angle) 
     t=turtle.Turtle() 

    polygon(t, 6, 100) 
+0

所以壓痕是正確的,符合你想你的代碼應該編輯您的問題跑步。你還應該描述你如何試圖調用這段代碼,以及當你這樣做時會發生什麼。看到[ask] – pvg

+0

你在哪裏定義了't'? – bhansa

+0

@bhansa即時通訊真的仍然是新的,所以我不知道編碼, –

回答

0

我認爲你需要一些不同的縮進。試試這個:

import turtle 

def polygon(t, n, length): 
    angle= 360/n 

    for i in range (n): 
     t.forward(length) 
     t.left(angle) 

t=turtle.Turtle() 

polygon(t, 6, 100) 
0

在同一目錄下有另一個文件叫做turtle.py,在導入龜的時候給我錯誤。還有,我在壓痕問題,

import turtle 
def polygon(t, n, length): 
    angle= 360/n 

    for i in range (n): 
     t.forward(length) 
     t.left(angle) 
t=turtle.Turtle() 
polygon(t, 6, 100) 

這是正確的代碼,謝謝大家:)