前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【python画画】蘑菇云爱心

【python画画】蘑菇云爱心

作者头像
叶茂林
发布2023-10-28 09:57:53
2540
发布2023-10-28 09:57:53
举报
文章被收录于专栏:叶子的开发者社区

来源于网上短视频 

 数学原理不懂,图个乐

代码语言:javascript
复制
import math
from turtle import *


def x(i):
    return 15 * math.sin(i) ** 3 * 20


def y(i):
    return 20 * (12 * math.cos(i) - 5 * math.cos(2 * i) - 2 * math.cos(4 * i))


speed(0)
color('red')
pensize(10)
for i in range(512):
    goto(x(i), y(i))
    goto(0, 0)
done()
代码语言:javascript
复制
import turtle
# 设置画笔颜色和线条宽度
turtle.color('red', 'pink')  # 前景色(线条颜色),背景色(填充颜色)
turtle.pensize(3)
# 移动一下起笔位置
turtle.penup()
turtle.goto(0, -140)
turtle.pendown()
# 绘制爱心
turtle.begin_fill()
turtle.setheading(140)
turtle.forward(180)
turtle.circle(-90, 200)
turtle.left(120)
turtle.circle(-90, 200)
turtle.forward(180)
turtle.end_fill()
# 点击关闭窗口
turtle.done()

 全部换成红色

代码语言:javascript
复制
import turtle
# 设置画笔颜色和线条宽度
turtle.color('red', 'red')  # 前景色(线条颜色),背景色(填充颜色)
turtle.pensize(3)
# 移动一下起笔位置
turtle.penup()
turtle.goto(0, -140)
turtle.pendown()
# 绘制爱心
turtle.begin_fill()
turtle.setheading(140)
turtle.forward(180)
turtle.circle(-90, 200)
turtle.left(120)
turtle.circle(-90, 200)
turtle.forward(180)
turtle.end_fill()
# 点击关闭窗口
turtle.done()
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档