当前位置: 首页 > news >正文

马上七夕到了,用各种编程语言实现10种浪漫表白方式

目录

  • 1. 直接表白:
  • 2. 七夕节表白:
  • 3. 猜心游戏:
  • 4. 浪漫诗句:
  • 5. 爱的方程式:
  • 6. 爱心Python:
  • 7. 心形图案JavaScript 代码:
  • 8. 心形并显示表白信息HTML 页面:
  • 9. Java七夕快乐:
  • 10.爱的号码牌:

在七夕节这个充满爱意的日子里,用编程语言编写一些表白代码是个非常有趣的想法。以下是使用 各种编程语言Python、Java、JavaScript、H5等编写的 10 种简单表白代码示例,以下只是抛砖引玉,还需要你用心修改,对方一定能理解你的真心。
在这里插入图片描述

1. 直接表白:

def direct_confession():  print("亲爱的,我喜欢你,愿意和你共度余生。")  answer = input("你愿意和我一起走下去吗?(yes/no) ")  if answer.lower() == "yes":  print("太好了!我会珍惜我们之间的感情,一起走向未来。")  else:  print("没关系,我会继续努力,争取赢得你的心。")
if __name__ == "__main__":  direct_confession()  

2. 七夕节表白:

def qixi_confession():  print("亲爱的,祝你七夕节快乐!")  print("在这个特殊的日子里,我想告诉你:我喜欢你,愿意和你共度余生。")  answer = input("你愿意和我一起走下去吗?(yes/no) ")  if answer.lower() == "yes":  print("太好了!我会珍惜我们之间的感情,一起走向未来。")  else:  print("没关系,我会继续努力,争取赢得你的心。")
if __name__ == "__main__":  qixi_confession()  

3. 猜心游戏:

import random
def guess_heart():  print("我们来玩一个猜心游戏吧!")  print("我已经想好了一个字,猜猜是什么字?")  answer = input("请输入你猜测的字:")  while answer!= "爱":  answer = input("猜错了,请再试一次:")  print("恭喜你,猜对了!在这个特殊的日子里,我想告诉你:我喜欢你,愿意和你共度余生。")  answer = input("你愿意和我一起走下去吗?(yes/no) ")  if answer.lower() == "yes":  print("太好了!我会珍惜我们之间的感情,一起走向未来。")  else:  print("没关系,我会继续努力,争取赢得你的心。")
if __name__ == "__main__":  guess_heart()  

4. 浪漫诗句:

def romantic_poetry():  print("亲爱的,我要为你写一首诗。")  print("在银河的两岸,")  print("有一对相望的星,")  print("那就是我和你。")  print("我喜欢你,愿意和你共度余生。")  answer = input("你愿意和我一起走下去吗?(yes/no) ")  if answer.lower() == "yes":  print("太好了!我会珍惜我们之间的感情,一起走向未来。")  else:  print("没关系,我会继续努力,争取赢得你的心。")
if __name__ == "__main__":  romantic_poetry()  

5. 爱的方程式:

def love_equation():  print("亲爱的,你知道吗?")  print("我一直在寻找一个方程式,")  print("它可以表示我对你的喜欢,")  print("那就是:幸福 = 你 + 我")  print("我喜欢你,愿意和你共度余生。")  answer = input("你愿意和我一起走下去吗?(yes/no) ")  if answer.lower() == "yes":  print("太好了!我会珍惜我们之间的感情,一起走向未来。")  else:  print("没关系,我会继续努力,争取赢得你的心。")
if __name__ == "__main__":  love_equation()  

6. 爱心Python:

import matplotlib.pyplot as plt  
import numpy as np
def main():  x = np.linspace(0, 2 * np.pi, 1000)  y1 = 16 * np.sin(x)**3  y2 = 13 * np.cos(x) - 5 * np.cos(2 * x) - 2 * np.cos(3 * x) - np.cos(4 * x)  plt.figure(figsize=(6, 6))  plt.plot(x, y1, color='red', linewidth=2)  plt.plot(x, y2, color='blue', linewidth=2)  plt.axis('equal')  plt.title("七夕节快乐!")  plt.show()print("愿我们的爱情如同牛郎织女般美好!")  print("你是我的宇宙中最亮的星,愿永远陪伴在你身边。")  input("按回车键继续...")
if __name__ == "__main__":  main()  

这段代码使用 Python 的 Matplotlib 库绘制了一个心形图案,并显示“七夕节快乐!”的标题。

7. 心形图案JavaScript 代码:

function drawHeart() {  const canvas = document.createElement("canvas");  const ctx = canvas.getContext("2d");  canvas.width = 300;  canvas.height = 300;  ctx.beginPath();  ctx.moveTo(150, 180);  ctx.bezierCurveTo(150, 140, 110, 130, 75, 180);  ctx.bezierCurveTo(50, 250, 150, 250, 150, 180);  ctx.fillStyle = "red";  ctx.fill();  ctx.stroke();  document.body.appendChild(canvas);  
}
function main() {  drawHeart();  console.log("愿我们的爱情如同牛郎织女般美好!");  console.log("你是我的宇宙中最亮的星,愿永远陪伴在你身边。");  
}
main();  

这段代码使用 JavaScript 绘制了一个心形图案,并在浏览器中显示。

8. 心形并显示表白信息HTML 页面:

<!DOCTYPE html>  
<html lang="zh">  
<head>  <meta charset="UTF-8">  <title>七夕节表白</title>  <style>  body {  font-family: Arial, sans-serif;  background-color: #f5f5f5;  }  canvas {  display: block;  margin: 50px auto;  }  </style>  
</head>  
<body onload="main()">  <canvas id="heartCanvas" alt="心形图案"></canvas>  <script src="main.js"></script>  
</body>  
</html>  

这段代码创建了一个 HTML 页面,其中包含一个画布元素,用于绘制心形图案。同时引入了 JavaScript 代码片段,用于绘制心形并显示表白信息。

9. Java七夕快乐:

import java.awt.*;  
import java.awt.event.*;  
import javax.swing.*;
public class ValentinesDay extends JFrame {  public static void main(String[] args) {  ValentinesDay frame = new ValentinesDay();  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  frame.setSize(300, 300);  frame.setLocationRelativeTo(null);  frame.setTitle("七夕节快乐!");  frame.setResizable(false);  frame.setVisible(true);  }}
public class ValentinesDay extends JFrame implements ActionListener {
private JButton button;
private JLabel label;
public ValentinesDay() {
setLayout(new FlowLayout());
setTitle("七夕节快乐!");
setSize(300, 300);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setResizable(false);
}
private void createComponents() {
button = new JButton("点击发送祝福");
button.addActionListener(this);
label = new JLabel("请稍等...");
add(button);
add(label);
}
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == button) {
label.setText("祝福已发送!");
// 这里可以添加发送祝福的实际逻辑
}
}
public static void main(String[] args) {
ValentinesDay frame = new ValentinesDay();
frame.createComponents();
frame.setVisible(true);
}
}

10.爱的号码牌:

import random
def love_number():  print("亲爱的,我们来玩一个游戏吧!")  print("我已经想了一个数字,你来猜猜看!")  number = random.randint(1, 100)  while True:  try:  guess = int(input("请输入你猜测的数字:"))  except ValueError:  print("请输入一个整数!")  continue  if guess < number:  print("猜小了!")  elif guess > number:  print("猜大了!")  else:  print("恭喜你,猜对了!")  print("我喜欢你,愿意和你共度余生。")  answer = input("你愿意和我一起走下去吗?(yes/no) ")  if answer.lower() == "yes":  print("太好了!我会珍惜我们之间的感情,一起走向未来。")  else:  print("没关系,我会继续努力,争取赢得你的心。")  break
if __name__ == "__main__":  love_number()  

在这个代码中,程序会随机生成一个 1 到 100 之间的数字,然后让用户猜测。用户每次猜测后,程序会给出提示,直到猜对为止。猜对后,程序会表达爱意并询问用户是否愿意一起走下去。

http://www.lryc.cn/news/129989.html

相关文章:

  • Spring Clould 注册中心 - Eureka,Nacos
  • 使用appuploader工具发布证书和描述性文件教程
  • 【面试八股文】每日一题:谈谈你对IO的理解
  • 200. 岛屿数量
  • 【LeetCode】581.最短无序连续子数组
  • 曲面(弧面、柱面)展平(拉直)瓶子标签识别ocr
  • 知识继承概述
  • 深度剖析数据在内存中的存储
  • 【ARM Linux 系统稳定性分析入门及渐进10 -- GDB 初始化脚本介绍及使用】
  • AQS源码解读
  • QT实现天气预报
  • 【马蹄集】第二十三周——进位制专题
  • [足式机器人]Part3 变分法Ch01-1 数学预备知识——【读书笔记】
  • 计算机网络----CRC冗余码的运算
  • 将Nginx源码数组结构(ngx_array.c)和内存池代码单独编译运行,附代码
  • java forEach中不能使用break和continue的原因
  • [杂项]水浒英雄谱系列电影列表
  • 6.RocketMQ之索引文件ConsumeQueue
  • 【C++学习手札】一文带你认识C++虚继承​​
  • 神经网络基础-神经网络补充概念-63-残差网络
  • 【从0开始学架构笔记】01 基础架构
  • vue3+ts+vite使用el-breadcrumb实现面包屑组件,实现面包屑过渡动画
  • 【Java 动态数据统计图】动态数据统计思路案例(动态,排序,数组)四(116)
  • Chrome命令行开关
  • 元宇宙赛道加速破圈 和数软件抓住“元宇宙游戏”发展新风口
  • Vue的鼠标键盘事件
  • Bytebase 2.6.0 - ​支持通过 LDAP 配置 SSO,支持 RisingWave 数据库
  • C# 读取pcd、ply点云文件数据
  • LeetCode1387 将整数按权重排序
  • 正则表达式--Intellij IDEA常用的替换