pythonV1V2/第25讲冠军的即兴show/课堂成果/课后作业二_升级版视觉漩涡.py
sairate 7df250638d chore: 添加项目基础结构和示例代码
- 创建 .idea 目录和相关配置文件,设置项目结构
- 添加多个课堂成果示例代码,涵盖不同主题和功能
- 创建和配置 .gitignore 文件,忽略特定文件和目录
2025-07-05 09:36:00 +08:00

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