Python程序员表白

心形字

[print('\033[91m'+i,end='',flush=True)for i in('\n'.join(' '.join(('I love U '[(x-y)%9]if((x*.05)**2+(y*.1)**2-1)**3-(x*.05)**2*(y*.1)**3<=0else' ')for x in range(-30,30))for y in range(15,-15,-1)))]

static

from time import sleep
[(sleep(1e-5),print('\033[91m'+i,end='',flush=True))for i in('\n'.join(' '.join((u'我爱你'[(x-y)%3]if((x*.05)**2+(y*.1)**2-1)**3-(x*.05)**2*(y*.1)**3<=0else'  ')for x in range(-30,30,2))for y in range(15,-15,-1)))]

dynamic

心形函数

import numpy as np, matplotlib.pyplot as mp
x = np.linspace(-8, 8, 1024)
y1 = .618 * np.abs(x) - .8 * np.sqrt(64 - x ** 2)
y2 = .618 * np.abs(x) + .8 * np.sqrt(64 - x ** 2)
mp.plot(x, y1, color='r')
mp.plot(x, y2, color='r')
mp.show()

from sympy import var, plot_implicit
var('x y')
plot_implicit((x**2+y**2-1)**3-x**2*y**3, line_color='r')
plot_implicit(x**2+(y-x**(2/3))**2-1, line_color='r')

( x 2 + y 2 − 1 ) 3 − x 2 y 3 = 0 (x^2+y^2-1)^3-x^2y^3=0 (x2+y21)3x2y3=0

x 2 + ( y − x 2 3 ) 2 = 1 x^2 + (y - \sqrt[3]{x^2})^2 = 1 x2+(y3x2 )2=1

IOU

import numpy as np, matplotlib.pyplot as mp

x = np.zeros(128) - 2
y = np.linspace(-.78, 1, 128)
mp.plot(x, y, c='r')

x = np.linspace(-1, 1, 128)
y1 = .618 * np.abs(x) - .8 * np.sqrt(1 - x ** 2)
y2 = .618 * np.abs(x) + .8 * np.sqrt(1 - x ** 2)
mp.plot(x, y1, c='r')
mp.plot(x, y2, c='r')

x = np.linspace(2, 4, 128)
y = (x - 3) ** 4 * 1.78 - .78
mp.plot(x, y, c='r')

# mp.xticks(())  # x轴置空
# mp.yticks(())  # y轴置空

mp.show()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小基基o_O

您的鼓励是我创作的巨大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值