题目:绘制下面的图形
解析:
绘制由半圆组成的图案。
答案:
方法一
import turtle as t def banyuan(r): for i in range(0, 180): t.fd(0.0174*r) t.rt(1) return # 图案一 n=3 # 图案二 # n=4 # 图案三 # n= 5 t.lt(90) for i in range(0, n): banyuan(50) t.rt((n-2)*180/n)
方法二
import turtle as t def banyuan(r): t.circle(-r, 180) return # 图案一 n=3 # 图案二 # n=4 # 图案三 # n= 5 t.lt(90) for i in range(0, n): banyuan(50) t.rt((n-2)*180/n)