题目:绘制下面的图形
解析:
绘制伞。
答案:
方法一 使用循环绘制圆
import turtle as t for i in range(0,90): t.fd(0.0174*30) t.rt(1) t.lt(180) for i in range(0,180): t.fd(0.0174*30) t.rt(1) t.lt(180) for i in range(0,180): t.fd(0.0174*90) t.lt(1) t.lt(180) for i in range(0,180): t.fd(0.0174*30) t.rt(1) t.lt(180) for i in range(0,90): t.fd(0.0174*30) t.rt(1) t.rt(90) t.fd(100) for i in range(0,180): t.fd(0.0174*10) t.rt(1)
方法二 使用 circle 方法绘制圆
import turtle as t t.circle(-30, 90) t.rt(180) t.circle(-30, 180) t.rt(180) t.circle(90, 180) t.rt(180) t.circle(-30, 180) t.rt(180) t.circle(-30, 90) t.rt(90) t.fd(100) t.circle(-10, 180)