一.这是什么
简单来说:第1,2两项是1,从第3项开始,每一项都是前两项的和(前10项:1,1,2,3,5,8,13,21,34,55)
二.初始设置
from turtle import*#导入相关内容
from random import randint
speed(0)#设为最快
list=["2","3","4","5","6","7","8","9","10","11","12","13"]#设置允许数量
colormode(255)#RGB可从000~255之间设置
三.定义函数
def cir(r):#画1/4圆
fillcolor(((randint(0,255)),(randint(0,255)),(randint(0,255))))#上色
begin_fill()
circle(0-r,extent=90)#由于默认是逆时针的,所以要反过来
for _ in range(2):#复位
rt(90)
fd(r)
rt(90)
end_fill()
def squ(d):#画方形
fillcolor((randint(0,255),randint(0,255),randint(0,255)))#上色
begin_fill()
for __ in range(4):
fd(d)
rt(90)
end_fill()
def draw(rd):#结合前两个函数
squ(rd)#大的先
cir(rd)
circle(0-rd,extent=90)