# 一、爱心表白

MATLAB绘制 3D 爱心：

```clear;
[x,y,z] = meshgrid(linspace(-1.3,1.3));
val=(x.^2 + (9/4)*y.^2 + z.^2 - 1).^3 - x.^2.*z.^3 - (1/9)*y.^2.*z.^3;
p = patch(isosurface(x, y, z, val, 0));
isonormals(x, y, z, val, p);
set(p, 'FaceColor', 'red', 'EdgeColor', 'none');
axis equal;view(-10, 24);
colormap(hot);axis off;
camlight;rotate3d on;```

C语言代码打印爱心：

```#include<stdio.h>
int main(void)
{
float a, x, y;
for(y=1.5f; y>-1.5f; y-=0.1f)
{
for(x=-1.5f; x<1.5f; x+=0.05f)
{
a = x*x+y*y-1;
char ch = a*a*a-x*x*y*y*y<=0.0f?'*':' ';
putchar(ch);
}
printf("\n");
}
return 0;
}```

# 二、愿望清单

```<html data-framework="vue">
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>TODOS - A wish list</title>
<body>
<div id="todos" class="ui text container" style="background: #F3F3F4;padding: 0 14px; min-height: 100%;">
<h1 class="ui centered grey header" style="font-size: 5em;">
<span class="pink text">A Wish List</span>
</h1>
<div class="ui stacked segment" style="padding: 14px;">
<div class="ui fluid right action input">
<input type="text" placeholder="想和喜欢的人一起做点什么？"
v-model="newTitle"
autofocus autocomplete="off"
<button class="ui teal icon button"
<i class="plus icon"></i>
</button>
</div>
<div class="ui huge middle aligned divided selection list">
<div class="right floated content">
</div>
<div class="ui checkbox" >
</div>
<div class="ui mini transparent input">
<input class="edit" type="text"
</div>
</div>
</div>
</div>
<div class="three wide column">
<span class="grey text">
<span class="green text" v-text="remaining"> </span><span class="grey text"> Left </span>
</span>
</div>
<div class="eight wide column" style="padding: 0px;">
<div class="ui mini secondary menu" style="margin-top: 8px;">
<a @click="filterTask('all')" class="item" :class="{ active: visibility == 'all' }"><span class="pink text"> All </span></a>
<a @click="filterTask('active')" class="item" :class="{ active: visibility == 'active' }"><span class="pink text"> Wait </span></a>
<a @click="filterTask('completed')" class="item" :class="{ active: visibility == 'completed' }"><span class="pink text"> Completed </span></a>
</div>
</div>
<div class="five wide column">
<a class="clear" href="#" @click="removeCompleted(\$event)"><span class="red text">Clear</span></a>
</div>
</div>
</div>
<div class="intro">
<span class="red text">A wish list of things you want to do with the people you love</span>
</div>
</div>
<span class="text">    </span>
<br>
<br>
</body>
<script src="static/js/vue.js"></script>
<script src="static/app.js"></script>
</html>```

# 三、礼物

```import tkinter as tk
import random
import cv2
import numpy as np
from PIL import Image, ImageTk
import os

win = tk.Tk()
win.title('情人节礼物')
win.geometry('600x500')

def get_image(file_nam, width, height):   # 为tkinter界面设置背景图片
im = Image.open(file_nam).resize((width, height))
return ImageTk.PhotoImage(im)

def show_1():    # 送你佳句
file = os.listdir(r'./picture/words')
choice = r'./picture/words' + '/' + random.choice(file)
cv_img = cv2.imdecode(np.fromfile(choice, dtype=np.uint8), -1)
new_img = cv2.resize(cv_img, None, fx=1, fy=1)
cv2.imshow('words', new_img)
# 窗口等待命令  0表示无限等待
cv2.waitKey(3600)
cv2.destroyAllWindows()

def show_2():     # 送你美景
file = os.listdir(r'./picture/scenary')
choice = r'./picture/scenary' + '/' + random.choice(file)
cv_img = cv2.imdecode(np.fromfile(choice, dtype=np.uint8), -1)
new_img = cv2.resize(cv_img, None, fx=0.5, fy=0.5)
cv2.imshow('scenary', new_img)
# 窗口等待命令  0表示无限等待
cv2.waitKey(2000)
cv2.destroyAllWindows()

def show_3():    # 流星许愿
file = r'./picture/Meteor wish' + '/' + random.choice(os.listdir(r'./picture/Meteor wish'))
cap = cv2.VideoCapture(file)
while True:
if not ret:
break
cv2.imshow('best wishes', frame)
cv2.waitKey(25)
cv2.destroyAllWindows()

def show_4():    # 你是我的独家记忆
cap = cv2.VideoCapture('test.flv')
while True:
if not ret:
break
new_img = cv2.resize(frame, None, fx=0.5, fy=0.5)
cv2.imshow('you are my only', new_img)
cv2.waitKey(25)
cv2.destroyAllWindows()

# 画布  设置背景图片
canvas = tk.Canvas(win, height=600, width=800)
im_root = get_image(r'./picture/best_wish/bg.png', width=800, height=600)
canvas.create_image(400, 300, image=im_root)
canvas.pack()

# Entry 单行文本 采集键盘输入
L = tk.Label(win, bg="#9400D3", text="执子之手，与子偕老。", font=("KaiTi", 26), width=25, height=3)
L.place(x=74, y=0)

# 按钮
a1 = tk.Button(win, bg='#FF1493', text='送你佳句', font=("KaiTi", 16), width=25, height=2, command=show_1)
a1.place(x=160, y=120)
a2 = tk.Button(win, bg='#FF1493', text='送你美景', font=("KaiTi", 16), width=25, height=2, command=show_2)
a2.place(x=160, y=210)
a3 = tk.Button(win, bg='#FF1493', text='流星许愿', font=("KaiTi", 16), width=25, height=2, command=show_3)
a3.place(x=160, y=300)
a4 = tk.Button(win, bg='#FF1493', text='你是我的独家记忆', font=("KaiTi", 16), width=25, height=2, command=show_4)
a4.place(x=160, y=390)

image_label = tk.Label(win)
image_label.pack()

# 进入消息循环
win.mainloop()```

# 四、文案

0 条评论

• ### 情人节“据”透：百度大数据图谱揭秘各地浪漫指数

今天是“2014214”，被网友称作代表“爱你一世又一世”的“超级情人节”。在这个特殊的日子里，哪个地域的人“最浪漫”呢？通过新鲜出炉的中国情人节大数据图谱——...

• ### 数据说话，520到底是怎么火起来的？

话说刚刚过去的这个520，可能是史上领结婚证人数最多的一天，因为这些排队中的很多人，都是2月2号没办法领证的人，结果被生生拖到了520这一天！

• ### 七夕节送礼怎么让女朋友满意？快来抄作业！

没有人不被这个亘古难题困住的，尤其是男性，在为女性挑选心爱的礼物方面，更是左右为难。

• ### 七夕消费哪家强？大数据揭秘单身狗才是最大赢家

今年七夕节前人均礼品消费高达788元，60后老夫老妻人均花费852元为浪漫买单，天蝎座七夕消费居12星座首位……互联网金融平台挖财18日发布了一组七夕情人节消...

• ### 我要脱单！在微信这样表白，谁都不会拒绝你

当你发自内心地喜欢 ta，从眼神笑意，到肢体语言，浑身上下每一个细胞，无一不散发着爱的讯息，想藏也藏不住。可是由于种种原因，生活中的你我，往往爱在心头口难开。

• ### 互联网大数据指南 教你过个高逼格的七夕节

互联网大数据指南 教你过个高逼格的七夕节 ↑ 七夕到了，七夕到了，七夕到了（重要的事情说三遍）…对于这个能给单身狗造成万吨直接伤害的节日，简直是情侣们秀恩爱的神...

• ### 数据告诉你：川菜出圈只靠辣？你太小瞧川菜了

聚餐不知道吃什么，结局通常是二选一——粤菜或是川菜，但结果通常以川菜的胜出而告终。甚至可以说，不吃川菜，已经成为一种新型社交绝症。

• ### 七夕界的浪漫之光，向你安利程序员的表白方式

? 引言 七夕，一个空气甜度严重超标的日子。 一直以来程序员都给人以“高智商低情商”的刻板印象，不解风情、yyds(永远单身)，心中的浪漫就只有：编译原理、图...

• ### 程序员不懂浪漫？来瞧瞧这些用代码编制的原创情书吧

说来也怪，从谈恋爱到结婚，每逢情人节前的那个深夜，我都会被沉重的压力折腾的无法入眠。

• ### 如何用一个脚本每天定时给“多个女友”发微信暖心话？！

很多女孩子都认为程序猿太过老实，一点都不懂得浪漫，但事实是程序猿浪漫起来真没别的男生的事

• ### 河南联手腾讯 全球文化创意设计大赛在洛阳启动

? 汇集全球创意，让古都洛阳潮起来！ 9月3日上午，2019牡丹奖·全球文化创意设计大赛（洛阳）新闻发布会在河南省洛阳市隋唐洛阳城明堂举行。 ? 河南省文化和...

• ### 赛马湖“城市行囊”小程序上线 各种智慧功能一应俱全 | 数字文旅周报33期（10.14-10.20）

? 赛马湖“城市行囊”小程序上线 各种智慧功能一应俱全 为方便中国游客去芬兰赛马湖游玩，腾讯和芬兰赛马湖区合作开发了赛马湖”城市行囊”小程序，并于10月18日...

• ### 小猿看报告丨陌陌发布《中国人收礼送礼习惯》大数据报告

《礼记》有云“礼尚往来，往而不来，非礼也；来而不往，亦非礼也。”我国自古就是一个崇尚礼节的国度。 近日，陌陌公布了一份关于中国人收礼送礼习惯的数据报告，数据表明...

• ### 别琢磨了，七夕礼物都给你想好了

? 翻了下日历，发现马上就要到七夕了，惊不惊喜？ 有准备好礼物么，包包、口红、花花这些是不是以往都送过了，想不出什么能送的新花样了？ 别急，给你想好了几个礼物...

• ### 雷军对话电影大师詹姆斯·卡梅隆：探索未来，一半靠人，一半靠AI

昨天是个让我非常兴奋的日子。我跟这个世界上最具想象力的头脑之一——著名电影大师詹姆斯·卡梅隆进行了一场期待已久的对话。

• ### 借当年被刷屏的VR婚礼，思考VR在婚庆行业的应用现状

近日，幻熊科技宣布完成约1亿人民币B轮融资，投资方为口碑网，而此前的投资者还包括美团点评、浅石创投、普华资本等。作为婚庆方案设计及VR云渲染公司，幻熊科技目前已...

• ### 520程序猿用最时尚的方式说爱你

程序猿浪漫起来更让人动心！程序猿可以用诗词暗示对方，山有木兮木有枝，心悦君兮，君不知窈窕淑女，君子好逑。程序猿表白起来更让人惊心！在程序猿的面向对象的世界里，程...