• 问答
  • P0950. 画图进阶3的程序在pycharm都是对的,在这个网端就错了。求帮助

  • @ 2022-11-30 13:45:31
# 练习 turtle
import math
import turtle
def jump(x, y):
    turtle.penup()
    turtle.goto(x, y)
    turtle.pendown()
def forward(length):
    turtle.forward(length)
def right(angle):
    turtle.right(angle)
def left(angle):
    turtle.left(angle)
 # Todo 1
# 画一个数字 8
# 数字 8 由上下两个圆构成,一个直径为 30,一个直径为 40。
# 两个圆相交的中心是 (0, 0)
# jump(0, 0)
# turtle.circle(15)
# jump(0, -40)
# turtle.circle(20)
# turtle.done()
# Todo 2
# 画一个圆,圆是空心的
# 这个圆每 1/4 的边都是一个不同的颜色:红,黄,蓝,绿
# 圆的直径为 100
# 圆的中心为 (0, 0)
# jump(0, -50)
# turtle.color('red')
# turtle.circle(50, 90)
# turtle.color('yellow')
# turtle.circle(50, 90)
# turtle.color('blue')
# turtle.circle(50, 90)
# turtle.color('green')
# turtle.circle(50, 90)
# turtle.done()

# Todo 3
# 画出一个奥迪车标
# 只需要实现是个圆圈交叉在一起就好,不需要考虑坐标
# 圆圈的直径为 60
# 圆圈与圆圈之间圆心的距离为 40
# 画笔的粗心为 5
turtle.width(5)
jump(-120, 0)
turtle.circle(30)
jump(-80, 0)
turtle.circle(30)
jump(-40, 0)
turtle.circle(30)
jump(-160, 0)
turtle.circle(30)

5 条评论

  • 1