题目:绘制下面的图形

python turtle 100-100
Python 海龟绘图 100 题——第 100 题

解析:

绘制由半圆组成的图案。

答案:

方法一
Python
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)

方法二

Python
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)