news 2026/6/15 16:21:11

用Python简单绘制爱心

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
用Python简单绘制爱心

第一种方法:

# coding=gbk
import numpy as np
import matplotlib.pyplot as plt

# 爱心参数方程(经典公式)
t = np.linspace(0, 2*np.pi, 1000)
x = 16 * np.sin(t)**3
y = 13 * np.cos(t) - 5 * np.cos(2*t) - 2 * np.cos(3*t) - np.cos(4*t)

# 绘制爱心
plt.figure(figsize=(8, 8))
plt.plot(x, y, color='red', linewidth=3)
plt.fill(x, y, 'red', alpha=0.6) # 填充颜色
plt.axis('equal') # 保持比例
plt.axis('off') # 隐藏坐标轴
plt.title('Python Love', fontsize=20)
plt.show()

结果:

第二种方法:

# coding=gbk from turtle import * # 设置画布和画笔 speed(10) bgcolor("black") pensize(3) color("red", "pink") # 绘制爱心 begin_fill() left(140) forward(224) for _ in range(200): right(1) forward(2) left(120) for _ in range(200): right(1) forward(2) forward(224) end_fill() hideturtle() done()

结果:

可视化绘制过程

第三种方法:

import plotly.graph_objects as go import numpy as np u, v = np.mgrid[0:2*np.pi:100j, 0:np.pi:100j] x = 16*np.sin(u)**3 * np.sin(v) y = (13*np.cos(u)-5*np.cos(2*u)-2*np.cos(3*u)-np.cos(4*u)) * np.sin(v) z = (13*np.cos(u)-5*np.cos(2*u)-2*np.cos(3*u)-np.cos(4*u)) * np.cos(v) fig = go.Figure(data=[go.Surface(x=x, y=y, z=z, colorscale='Reds')]) fig.show()

结果:

三维爱心

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/14 19:27:49

【企业级通信安全升级】:MCP MS-720 Agent更新为何刻不容缓

第一章:MCP MS-720 Agent更新的紧迫性随着企业IT基础设施的持续演进,终端安全与系统兼容性问题日益突出。MCP MS-720 Agent作为关键的设备管理组件,其版本滞后可能导致认证失败、策略同步异常以及远程控制功能失效。近期多起生产环境故障案例…

作者头像 李华
网站建设 2026/6/14 20:50:57

MCP SC-400补丁管理陷阱,99%运维人员都踩过的坑该如何避免?

第一章:MCP SC-400补丁管理的核心挑战在现代企业IT环境中,MCP SC-400补丁管理面临多重复杂性,尤其是在混合云架构和异构操作系统共存的场景下。补丁的及时部署不仅关乎系统稳定性,更直接影响安全合规性与数据保护能力。补丁分发的…

作者头像 李华
网站建设 2026/6/15 9:35:41

强力突破百度网盘限速:Mac端开源插件完整解决方案

还在为百度网盘那蜗牛般的下载速度而苦恼吗?😫 作为Mac用户,你一定经历过重要文件下载到一半却因为限速而陷入漫长等待的窘境。传统的优化方法要么操作复杂,要么存在安全风险,而官方提供的极速下载试用更是转瞬即逝&am…

作者头像 李华
网站建设 2026/6/15 9:35:37

电力系统负荷预测新突破:Agent智能模型如何提升预测精度90%?

第一章:电力系统负荷预测新突破:Agent智能模型如何提升预测精度90%?在现代智能电网的运行中,电力负荷预测的准确性直接影响调度效率与能源成本。传统统计模型如ARIMA或SVM在面对非线性、高波动性的用电数据时表现受限。近年来&…

作者头像 李华
网站建设 2026/6/15 9:37:17

【元宇宙Agent交互升级指南】:掌握3种主流通信协议与状态同步模型

第一章:元宇宙 Agent 的交互逻辑 在元宇宙环境中,Agent(智能体)作为用户代理或自主实体,其核心功能依赖于复杂的交互逻辑。这些逻辑决定了 Agent 如何感知环境、处理信息并作出响应。一个典型的交互流程包含感知、决策…

作者头像 李华
网站建设 2026/6/15 10:32:30

螺杆空压机的 C01 故障排查及处理分析

很多用户在使用空压机的时候 经常会在面板上看到C01故障,停机 那么形成这个故障的原因,现在北岳空压机技术人员给大家分析一下首先螺杆空压机的 C01 故障多集中在供电、电机、设备负载及散热等核心运行环节,不同品牌机型对该故障的定义略有差异,但常见原…

作者头像 李华