坐标系
from turtle import *
setup(500,500)
screensize(400,400)
# ---开始绘制坐标轴---
pu()
goto(5,-15)
write((0,0)) # 输出原点坐标
# 标注4个象限的名称:
goto(150,150)
write('第1象限')
goto(150,-150)
write('第4象限')
goto(-150,-150)
write('第3象限')
goto(-150,150)
write('第2象限')
# 绘制X坐标轴:
goto(-180,0)
pd()
goto(180,0) # 绘制X轴线条
stamp()
pu()
goto(170,5)
write('X轴')
pu()
# 绘制Y坐标轴:
goto(0,-150)
pd()
goto(0,150) # 绘制Y轴线条
left(90)
stamp()
pu()
goto(5,140)
write('Y轴')
# ---坐标轴绘制完成---
# ---开始绘制各象限的图形---
# 绘制第1象限的图形(红色线条、黄色填充):
# 绘制第3象限的图形形(蓝色线条):
pensize(10)
pencolor('blue')
up()
goto(-150,0)
pd()
left(-90)
fd(100)
left(-90)
fd(30)
left(-90)
fd(100)
left(90)
fd(30)
left(90)
fd(100)
up()
goto(150,50)
begin_fill()
color('red','yellow')
left(135)
pd()
fd(100)
left(90)
circle(50)
end_fill()