用python实现一对上下对称的圆和三角形组合

170 阅读1分钟
import turtle
import turtledemo
from turtle import *
#左边是圆,右边是一个直角三角形
# 起始方向向左偏转90度,起始点出发的方向便变为了垂直向上
left(90)
forward(40)
# 将垂直线段的一半长度作为接下来要画圆的半径,让它旋转一周
circle(40,360,100)
forward(40)
right(150)
forward(90)
right(120)
forward(45)
# 左下方是圆圈,右下方是一个直角三角形(与上方的图形是上下对称的关系)
# 先画三角形,再画圆
left(90)
forward(40)
circle(-40,360,100)
forward(40)
left(150)
forward(90)
left(120)
forward(50)