2013-12-08 21 views
0

繪製圖形與龜

import turtle 

import random 

這就是代碼開始

def graph(numX, xWidth, scaleY, radius=2): 
    minY = 0 
    offsetX = -200 
    for xVal in range(numX): 

     x = offsetX + (xVal*xWidth) 
     rand = random.random() 
     y = minY + int(rand*scaleY) 
     turtle.penup() 
     turtle.goto(x,y) 
     turtle.pendown() 
     turle.circle(radius) 

    graph(20, 20, 100, 5) 

    turtle.mainloop() 

它應該這樣結束?

+0

您可以檢查/修復您的縮進。 – mgilson

回答

0

看起來你有一個縮進問題,你在調用函數。請嘗試以下操作:

def graph(numX, xWidth, scaleY, radius=2): 
    minY = 0 
    offsetX = -200 
    for xVal in range(numX): 

     x = offsetX + (xVal*xWidth) 
     rand = random.random() 
     y = minY + int(rand*scaleY) 
     turtle.penup() 
     turtle.goto(x,y) 
     turtle.pendown() 
     turle.circle(radius) 

graph(20, 20, 100, 5) 

turtle.mainloop() 
+0

哦,我知道了 – user2965079