- 创建 .idea 目录和相关配置文件,设置项目结构 - 添加多个课堂成果示例代码,涵盖不同主题和功能 - 创建和配置 .gitignore 文件,忽略特定文件和目录
30 lines
626 B
Python
30 lines
626 B
Python
'''
|
|
|
|
课后作业二:升级版视觉漩涡
|
|
|
|
将上节课的作品视觉漩涡进行升级,添加渐变色,加快绘制速度'''
|
|
import turtle as t
|
|
import colorsys
|
|
|
|
def side4(length):
|
|
for i in range(4):
|
|
t.forward(length)
|
|
t.left(90)
|
|
|
|
t.tracer(10)
|
|
t.speed(0)
|
|
t.screensize(400,300,'black') # 初始化背景尺寸、颜色
|
|
length = 5 # 初始化第一个正方形的边长为5
|
|
h = 0
|
|
for i in range(300):
|
|
c = colorsys.hsv_to_rgb(h,1,1)
|
|
t.pencolor(c) # 初始化画笔颜色
|
|
h += 0.005
|
|
if h > 1 :
|
|
h = 0
|
|
side4(length)
|
|
t.left(3)
|
|
length += 1
|
|
|
|
t.done()
|