用Python/ target=_blank class=infotextkey>Python画不断增大的渐变色片状立体图形 , 源码解释如下:
文章插图
import turtle as t 调用turtle库
import colorsys 调用颜色
t.bgcolor("black") 设置背景颜色
t.tracer(100) 设置追踪频率
h=0 设置色相
def draw(angle,n): 定义draw函数
t.circle(50+n,60) 画圆
t.left(angle) 左转angle度
t.circle(50+n,60) 画圆
t.pensize(5) 设置画笔粗细
t.goto(-50,0) 移动到这坐标点
for i in range(200): 设置i这个循环
c=colorsys.hsv_to_rgb(h,1,0.8) 设置颜色变化
h+=0.008 设置色相变化
t.pencolor(c) 设置画笔颜色
draw(90,i) 画draw这个函数
draw(160,i) 画draw这个函数
t.penup() 提起画笔
draw(180,i) 画draw这个函数
draw(90,i) 画draw这个函数
t.down() 落笔
t.done() 结束
源码如下:
import turtle as t
import colorsys
t.bgcolor("black")
t.tracer(100)
h=0
def draw(angle,n):
t.circle(50+n,60)
t.left(angle)
t.circle(50+n,60)
t.pensize(5)
t.goto(-50,0)
for i in range(200):
c=colorsys.hsv_to_rgb(h,1,0.8)
h+=0.008
t.pencolor(c)
draw(90,i)
draw(160,i)
t.penup()
draw(180,i)
draw(90,i)
t.down()
t.done()
【用python画不断增大的渐变色片状立体图形】
推荐阅读
- 电脑越用越卡怎么办?三步操作让你电脑秒变新机
- 用VR手捏3D模型,PS直接与甲方对线,Adobe新技术给设计师炫到了
- 使用Rancher Desktop替代Docker Desktop
- IT程序员常用的开发编译工具有哪些?
- 电脑硬件怎么算过时?一台电脑能用多久?
- 山水画|国画大师朱祖国作品受到收藏市场的热烈追捧
- 瘦腿针有什么副作用? 打瘦腿针有副作用吗
- 别怪公司不招35岁以上的人,很现实,资深HR:做到这2点就不用怕
- 科普 | 正确使用酒精消毒 注意消防安全
- 钓鱼小药的正确使用方法