今天也没闲着,抽空制作了两份代码来给大家用,话不多说上才艺!

文章目录

  • 基础版
  • 高端版

基础版

效果如下:

代码如下:

import turtle# 设置画笔
turtle.pen(pencolor="red", fillcolor="red", pensize=2)
turtle.speed(2)# 画心形图案
turtle.begin_fill()
turtle.left(45)
turtle.forward(150)
turtle.circle(75,180)
turtle.right(90)
turtle.circle(75,180)
turtle.forward(150)
turtle.end_fill()# 写上祝福语
turtle.penup()
turtle.goto(0,-100)
turtle.write("情人节快乐,我的宝!", align="center", font=("Arial", 20, "bold"))# 隐藏画笔
turtle.hideturtle()# 保持窗口不关闭
turtle.done()

高端版

效果:

代码:(素材可以自行更换,需要我的素材请添加文章下方卡片WX,备注:情人节)

import pygame
import random
import time
# 初始化 Pygame
pygame.init()# 设置窗口大小和标题
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("情人节快乐!")# 定义一些颜色
RED = (255, 0, 0)
WHITE = (255, 255, 255)
PINK = (255, 192, 203)# 定义字体和字号
font = pygame.font.Font("SimHei.ttf", 60)# 定义一些文本
text1 = font.render("情人节快乐", True, WHITE)
text2 = font.render("爱你,小猪猪", True, RED)# 加载背景图片
bg_image = pygame.image.load("img.png")# 定义一个心形类
class Heart(pygame.sprite.Sprite):def __init__(self, x, y):super().__init__()self.image = pygame.image.load("output_image.jpg").convert_alpha()self.rect = self.image.get_rect()self.rect.x = xself.rect.y = ydef update(self):self.rect.y += random.randint(1, 3)if self.rect.y > 600:self.rect.y = -100# 创建一个心形精灵组
heart_sprites = pygame.sprite.Group()# 生成 50 个心形精灵,并加入到组中
for i in range(50):x = random.randint(0, 800)y = random.randint(-100, 600)heart = Heart(x, y)heart_sprites.add(heart)# 设置游戏循环标志
running = True# 游戏循环
while running:# 处理事件for event in pygame.event.get():if event.type == pygame.QUIT:running = False# 绘制背景screen.blit(bg_image, (0, 0))# 绘制文本位置screen.blit(text1, (250, 50))screen.blit(text2, (250, 150))# 更新心形精灵组heart_sprites.update()# 绘制心形精灵组heart_sprites.draw(screen)time.sleep(0.2)# 刷新屏幕pygame.display.flip()# 退出 Pygame
pygame.quit()

情人节用python来表白女神相关推荐

  1. Python情人节表白女神代码(修订版)

    Python情人节表白女神代码(修订版) 引言:又是一年一度的情人节来临之际,最近后台私信不断,槽点:20年初写的表白女神代码无法调试出结果,临时加更本篇内容(对每一行进行了注释解析,自定义妥妥保姆级 ...

  2. 情人节用python实现 跳动爱心代码 ,表白神器

    嗨害大家好鸭! 最近好像有个剧很火~ 里面是: 跳动的!!! 爱心代码!!! 简直表白利器啊!!! 用python来给大家整个福利~ 效果预览

  3. 情人节用python写个贪吃蛇安慰自己

      这几天除了吃就是睡(不知道为啥,吃饱就想睡),从大年三十到现在感觉啥都没做,写个代码安慰安慰自己吧哈哈哈哈.给大家分享几部最近看的电影(要学英语的一定要get起来)--<彩虹照耀>&l ...

  4. 情人节用Python画玫瑰花

    用Python turtle 绘制的玫瑰花 效果图 import turtle import time# turtle.penup() # turtle.setup(1100,1000) # turt ...

  5. 【情人节用Compose给女神写个爱心动画APP】

    情人节用Compose给女神写个爱心动画APP 前言 涉及知识点 实现思路 实现过程 绘制爱心 创建动画效果 Preview预览效果 完整源码 彩蛋 前言 前一阵子看电视里的学霸用代码写了个炫酷的爱心 ...

  6. 79行代码,利用Python写表白程序,女神惊呆了!

    都什么年代了还用这么老土的表白方式 不过,腼腆的你可以试试~ 实用技能Get√ 利用Python生成表白程序,帮你更唯美地表白,成功率极高 导入库 设置屏幕 添加文本信息 按钮 生成随机坐标 点击答应 ...

  7. python 微信 表白代码-python520表白

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 备战520|python花式表白的几种姿势其实内容都大同小异无非是画个爱心或者制 ...

  8. python字符表白_七夕快到了,教你用python去表白!

    对于如何表白俘获女神的心,你有什么高招?马上就要到来的七夕节,你准备了什么惊喜?小编为了让你七夕有人陪,也是煞费苦心,这就教你如何用python去表白,不仅浪漫,还显示出咱的智慧与潜力,快来学吧: 最 ...

  9. 教你用 Spring Boot 表白女神,撒一波高技术狗粮

    我们往往被外人贴上标签: 格子衫.头发少.宅男宅女 口红,是女程序员最后的倔强 而"有女朋友",是男程序员最高标准的坚强 但是 你以为这就是我们的全部吗? NO !! 最后虽然我们 ...

最新文章

  1. 宋仲基宋慧乔没能找到对的人,算法能帮我们找到么?
  2. iOS开发--验证码
  3. sass 安装和使用
  4. os的java版本_如何在OS X上设置或更改默认的Java(JDK)版本?
  5. Java解决CAS机制中ABA问题的方案
  6. mysql 表空间加密,MySql(8.0)基于docker部署(加密存储表空间)
  7. 501.二叉搜索树中的众数
  8. 谁说五月是没有收获的季节
  9. C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
  10. Hacking Diablo II之外挂实战教程:去除D2JSP试用版显示的Trial Version信息
  11. 一文带你读懂什么是vxlan网络
  12. 我们为什么要做接口管理平台 YApi
  13. word 去掉段落背景颜色
  14. Apache NiFi简介
  15. Python混合图片操作
  16. ubuntu22.04图文安装流程
  17. 计算机无法使用本地搜索,电脑资源管理器搜索功能无法使用解决措施
  18. excel中设置同一行中出现重复值时单元格突出显示
  19. 浅析Web表单美化CSS框架Topcoat
  20. TypeError: xxx() missing 1 required positional argument: 'xxx'

热门文章

  1. django之 将字典数据导入数据库以及解决insert自动增长的id不是从1开始或不连续
  2. 微信小程序实现可移动悬浮按钮(超简单)
  3. python中可迭代对象是什么意思_python中可迭代对象是什么
  4. OSG 之学习二:OSG 模型简单控制
  5. iphone健康数据统计_如何控制哪些应用程序可以访问iPhone的健康数据
  6. ⑤⭐全网首发☀️数据有道之数据库技术❤️干货大全【持续更新】❗❗❗
  7. redis关于hash的常用命令
  8. 详细解说Windows 8.1与Windows 8的区别(Win8.1与Win8区别)
  9. R语言的四种数据结构---向量
  10. 怎么把PDF文件拆分开来?教你两种拆分方法