为什么程序员用笛卡尔心形曲线告白的人,都还是单身?

为什么程序员用笛卡尔心形曲线告白的人,都还是单身?

目录

; 笛卡尔的感人故事

1649年,法国数学家笛卡尔在欧洲爆发黑死病的时候,流浪到了瑞典,在瑞典斯德哥尔摩的街头邂逅了18岁的公主克里斯丁。

这个时候,他意外的收到通知,瑞典国王聘请笛卡尔做了小公主的数学老师。小公主的数学在笛卡尔的帮助下突飞猛进,每天形影不离便产生了爱慕之情。

但是不久之后,国王得知两人相爱后便大怒,于是下令将笛卡尔处死,幸得小公主苦苦相求,国王才没有杀死笛卡尔,而将其流放,而公主也被国王软禁了起来。

在笛卡尔流放到法国之后,笛卡尔于是决定天天给公主写信,但是每封信都被国王拦截了下来,笛卡尔以为公主不爱自己,于是思念成疾。

在生命的最后时刻,寄出了第十三封信,这封信只有短短的一个公式:y=a(1-sin(x))。

国王以为这封信有什么阴谋,于是请全国的数学家来解析这封信的意义,但没有一个人能够解析出来。国王以为没事,而且不忍心看到公主整天闷闷不乐,于是将信交给了公主。

公主看下到信的内容后,立即把方程画了出来,看到心形后,公主开心极了。知道恋人还想着她。这就是著名的”心形线”的由来。

残忍的真相

但这也仅仅只是童话故事,现实肯定不是这样的。

历史上笛卡尔确实和公主克里斯丁有过交情。但笛卡尔是1649年10月4日应克里斯丁邀请才来到瑞典,而当时克里斯丁已经是瑞典国王了。

同时,克里斯丁与笛卡尔谈论的是哲学问题并非数学问题。有资料显示,由于克里斯丁非常忙碌,笛卡尔当天只在早晨5点与其会面探讨哲学。

之后,两人再也没有任何交集。而且笛卡尔的死因是因为天气严寒加上过度操劳换上的肺炎,而不是黑死病。

画出爱心线

虽然故事是假的,但公式确是实打实的存在的。所以,这也是今天真正需要讲解的内容,如果画出一颗爱心。示例如下:

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0, 2 * np.pi, 200)
a = 6
y = a * (1 - np.sin(x))
plt.subplot(polar=True)
plt.plot(x, y, c="r")
plt.text(0, 0, '笛卡尔的心', color="m")
plt.show()

为什么程序员用笛卡尔心形曲线告白的人,都还是单身?

Original: https://blog.csdn.net/liyuanjinglyj/article/details/119280103
Author: 李元静
Title: 为什么程序员用笛卡尔心形曲线告白的人,都还是单身?

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/763225/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • python—总结所学元素及方法

    python—总结所学元素及方法 原创 夕陌2022-07-19 11:25:57©著作权 文章标签 警告框 元素定位 参数说明 文章分类 Python 后端开发 ©著…

    Python 2023年5月25日
    072
  • p10.第一章 Python基础入门 — 习题详解(十)

    1.3.4.3 打印下图菱形 * *** ***** ******* ***** *** * 思路1:前置空格 行号 i 星个数 前空格数 后空格数 总空格数 1 -3 1 3 3…

    Python 2023年9月29日
    041
  • pip安装及matplotlib安装

    1、pip安装首先,找到安装python的文件夹,接着打开文件夹里的Scripts文件夹,打开Scripts文件夹并复制该路径。如下图:右键单机此电脑图标,点击属性,找到高级系统设…

    Python 2023年8月30日
    066
  • self用法,init的用法,成员函数的调用方法

    一.self代表类的实例 self代表类的实例,而非类。 class Test: def prt(self): print(self) print(self.class) t = …

    Python 2023年9月22日
    043
  • Python + Flask ORM实现增删改查

    1. 背景介绍 SQLAlchemy 以 ORM 为核心基础提供可选对象关系映射能力。 (1). ORM 提供一个附加的配置层,允许用户自定义的 Python 类进行对象关系映射,…

    Python 2023年5月25日
    086
  • Django 基础教程

    💂 个人网站:【海拥 】【摸鱼小游戏 】 🤟 风趣幽默的前端学习课程:👉28个案例趣学前端 💅 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群 】 *💬 免费且实用的计算机相关…

    Python 2023年8月5日
    073
  • Django教程(为什么选择Django框架)

    Web 开发是 Python 语言应用领域的重要部分,也是工作岗位最多的领域。如果你对基于 Python 的 Web 开发有兴趣,正打算开始学习使用 Python 做 Web 开发…

    Python 2023年8月15日
    052
  • Flask视图高级技术

    一、app.route与add_url_rule简介 1.在Flask应用中,路由是指用户请求的URL与视图函数之间的映射,处理URL与函数之间关系的程序称为路由。HTTP请求的U…

    Python 2023年8月15日
    057
  • 【4天快速入门Python数据挖掘之第2天】Numpy——高效的运算工具

    🔥一个人走得远了,就会忘记自己为了什么而出发,希望你可以不忘初心,不要随波逐流,一直走下去🎶🦋 欢迎关注🖱点赞👍收藏🌟留言🐾🦄 本文由 程序喵正在路上 原创,CSDN首发!💖 系列…

    Python 2023年8月25日
    058
  • 使用Mongoose populate实现多表关联存储与查询,内附完整代码

    文章目录 使用Mongoose populate实现多表关联与查询 * 一、 数据模型创建 – 1. 创建一个PersonSchema 2. 创建一个StorySche…

    Python 2023年10月9日
    062
  • 吐血给你们整的Python面试题合集

    “金三银四”跳槽季近在眼前,给准备跳槽的朋友们准备一份面试指南,希望大家在涨薪和成长的路上多一点指引 Python2 和Python3区别? Python3…

    Python 2023年8月12日
    056
  • 4-8 Matplotlib库 雷达图

    Matplobilb库数据分析常用图 1. 雷达图 2. 使用 plt.polar 绘制雷达图 3. 使用子图绘制雷达图 3.1 使用 plt.subplot 绘制子图 3.2 使…

    Python 2023年9月2日
    064
  • AirSim无人机键盘控制

    AirSim仿真中实现多键盘按键控制 前言 本文实现效果 一、环境依赖 二、多按键检测 * 1.Pygame中的常用的键盘鼠标事件 2.利用Pygame实现的多按键检测 AirSi…

    Python 2023年9月18日
    031
  • django 静态文件static路径没问题,就是加载不了框架

    在我学习jango的过程中我按照正常情况在前导入{% load static %} 然后在插入 再然后就在bootstrap网站导入框架。如图所示 {% load static %…

    Python 2023年8月5日
    091
  • Django分页器

    paginator类 paginator常用方法 paginator属性 Page类 Page常用方法 Page常用属性 Django 提供了一些类来帮助你管理分页数据 ——也就是…

    Python 2023年8月6日
    055
  • 如何使用appnium爬取视频数据

    要先安装Appium,并用它来查找对应元素的id、xpath等信息 from appium import webdriver from appium.webdriver.exten…

    Python 2023年5月24日
    063
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球