题目:绘制下面的图形

Python 海龟绘图 100 题——第 100 题
解析:
绘制由半圆组成的图案。
答案:
方法一
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)