write in front
大家好,我是Aileen.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流.
本文由Aileen_0v0 原创 CSDN首发 如需转载还请通知⚠️
个人主页:Aileen_0v0—CSDN博客
欢迎各位→点赞 + 收藏⭐️ + 留言
系列专栏:Aileen_0v0的PYTHON学习系列专栏——CSDN博客
我的格言:"没有罗马,那就自己创造罗马~"
虽然我是单生狗,但是嘞也要好好爱自己丫~
给自己画个爱心❤
import math
from turtle import *
def hearta(k):
return 15*math.sin(k)**3
def heartb(k):
return 12*math.cos(k)-5*\
math.cos(2*k)-2*\
math.cos(4*k)
speed(0)
bgcolor("black")
for i in range(100000):
goto(hearta(i)*20,heartb(i)*20)
for j in range(5):
color("#f73487")
goto(0,0)
这是金♥:
#导入Python的math库,用于计算数学函数
import math
# 导入Python的turtle库,用于绘图。
from turtle import *
# 定义一个函数,输入参数为k
def hearta(k):
return 15*math.sin(k)**3
def heartb(k):
return 12*math.cos(k)-5*\
math.cos(2*k)-2*\
math.cos(4*k)
speed(0)
bgcolor("black")
for i in range(100000):
# 移动画笔到心形的坐标位置。
goto(hearta(i)*20,heartb(i)*20)
# 循环5次,用于设置画笔颜色。
for j in range(5):
color("#FFFF37")
# 移动画笔回到原点。
# 整个程序绘制了一个动态的黄色心形图案。
goto(0,0)
我们可以通过颜色代码进行爱心颜色的修改~
最后感谢各位粉丝的厚爱!
比心♥