您好,欢迎来到刀刀网。
搜索
您的当前位置:首页Python绘制循环渐变圆

Python绘制循环渐变圆

来源:刀刀网

通过改变颜色,圆的半径,及旋转角度来形成圆图形

import turtle
import colorsys as cs  # 导入颜色转换模块

# 设置显示屏幕
screen = turtle.Screen()
screen.title("渐变色的圆")
screen.bgcolor('#AFEEEE')

# 设置画笔
p = turtle.Turtle()
p.pensize(1)
p.speed(0)

# 设置初始位置
p.penup()
p.goto(0,0)
p.pendown()

# 循环画圆,并设置渐变色
for i in range(4):
    for j in range(100):
        p.color(cs.hls_to_rgb(j/100,0.5,0.5))
        p.circle(10+j*2)
    p.right(90)

p.penup()
p.goto(0,420)  # 更改位置
p.pendown()
p.pensize(3)  # 设置画笔粗细
p.right(180)  # 旋转
p.circle(420)  # 画一个大圆

p.penup()
p.hideturtle()
turtle.done()

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务