本代码实现了用python内置模块turtle绘制常见模型,参考梁勇博士《Python语言程序设计》
1.[文件] Geometrics.py ~ 1KB 下载(22)
import turtle
#Draw a line from (x1, y1) to (x2, y2):
def drawLine(x1, y1, x2, y2):
turtle.penup()
turtle.goto(x1, y1)
turtle.pendown()
turtle.goto(x2, y2)
turtle.penup()
#Write a string s at the specified location (x, y)
def writeText(s, x, y):
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.write(s)
turtle.penup()
#Draw a point at the specific location
def drawPoint(radius, x, y, color = "black"):
turtle.penup()
turtle.goto(x,y)
turtle.dot(radius, color)
turtle.penup()
#Draw a circle at the specific location
def drawCircle(radius = 80.0, x = 0.0, y = 0.0, color = "black"):
turtle.penup()