用python画旋转无尽的爱心

2024-05-28 21:31:11 浏览数 (1)

1 问题

怎么用Python画旋转无尽的爱心。

2 方法 用import turtle和import colorsys设计爱心的大小和颜色。 代码清单 from turtle import * from colorsys import * def curve(): For i in range(200): right(1) forward(1) tracer(10) delay(0) speed(0) pensize(3) bgcolor("black") left(140) cycles_number=2 for _ in range(cycles_number): s=1 for i i range(36): color("#C90055",hsv_to_rgb(0.92,s,1)) begin_fill() forward(111.65) curve() left(120) curve() forward(111.65) tend_fill() hideturtle() right(90) s-=0.02 done()

3 结语

爱心的代码需要从半径,横坐标,纵坐标,左右移动呈正弦函数,爱心的移动速度,爱心的颜色,爱心的外框大小设计。

0 人点赞