Python绘制表白代码,又是一个表白神器

前言

嗨呀,又是我,又给你们带来了表白的代码

之前发了那些 照片里面加文字的…还有烟花…还有跳动爱心…emm你们也可以去看看哦

今天带来的这个,也是很不错哦

只不过它出来的有些慢,我这里先给你们看看这个效果图吧

效果展示

这里事先声明一下

这里的文字数字还有那个Python 都是可以自己改的

数字的画,你们是可以改成自己想说的五句话

爱心内的 就可以是两个人的名字咯

请添加图片描述

代码实现

okok。话不多说 马上开始

导入模块

所有 源码 点击 此处 领取 即可

import os
import pygame
import turtle as t
t.title("Python学习交流Q群:309488165")

画布大小

#t.screensize(1000, 800)
t.setup(startx=0, starty = 0, width=800, height = 600)
t.hideturtle()

画爱心

python学习交流Q群:309488165 ### 源码领取
def heart(x, y):t.penup()t.goto(x, y)t.pendown()t.color('pink')t.setheading(50)t.circle( -5, 180)t.circle( -45, 12)t.setheading(130)t.circle( -45, 12)t.circle( -5, 180)
heart(-30, 155)
heart(-220, 145)
heart(-210, 60)
heart(-100, 100)
heart(-20, 20)
heart(-70, 130)
heart(-140, -20)
heart(30, 100)
heart(-60, -20)
heart(10, 60)
heart(-100, -70)
heart(20, 145)
heart(-140, -20)
heart(-130, 130)
heart(-180, 20)
heart(-170, 155)
heart(-230, 100)
def write_mes(x, y, size, ss):t.hideturtle()t.penup()t.goto(x, y)t.pendown()t.pencolor('black')t.write(ss, font=('Times New Roman', size, 'normal'))

画红心

print('画红心')
def heart_fill(x, y):t.penup()t.goto(x, y)t.pendown()t.color('red', 'red')t.begin_fill()t.setheading(50)t.circle( -5, 180)t.circle( -45, 12)t.setheading(130)t.circle( -45, 12)t.circle( -5, 180)t.end_fill()
x = 90
y = 110

右边爱心

这边的 ‘1’ ‘2’ ‘3’ ‘4’ ‘5’ 是可以改成自己想说的话哦

write_mes(x, y, 11, '1')
heart_fill(-100, 100)
heart_fill(-70, 130)
heart_fill(-30, 155)
heart_fill(20, 145)
heart_fill(30, 100)
write_mes(x, y-30, 11, '2')
heart_fill(10, 60)
heart_fill(-20, 20)
heart_fill(-60, -20)
heart_fill(-100, -70)

左边爱心

write_mes(x, y-30*2, 11, '3')
heart_fill(-140, -20)
heart_fill(-180, 20)
heart_fill(-210, 60)
heart_fill(-230, 100)
write_mes(x, y-30*3, 11, '4')
heart_fill(-220, 145)
heart_fill(-170, 155)
heart_fill(-130, 130)
write_mes(x, y-30*4, 11, '5')
t.speed(200)

画心动线

t.penup()
t.goto(-170, 40)
t.pendown()
t.pencolor('red')
t.setheading(0)
t.pensize(2)
t.forward(10)
  • 第一个小波浪
t.setheading(45)
t.circle(50, 10)
t.setheading(0)
t.circle(-3,90)
t.circle(50, 5)
  • 横线
t.setheading(0)
t.forward(10)
  • 第一个下尖峰
t.setheading(-80)
t.forward(7)
t.setheading(70)
t.forward(25)
t.setheading(-85)
t.forward(29)
t.setheading(70)
t.forward(13)
t.setheading(0)
t.forward(15)

画心

所有 源码 点击 此处 领取 即可

t.setheading(150)
t.circle(-20, 40)
t.circle(-10, 170)
t.setheading(70)
t.circle(-10, 170)
t.circle(-20, 40)
t.setheading(0)
t.forward(15)

写两个人的姓名

铛铛 ~ 这里就是写爱心里面的两个人的名字啦

    write_name(-180, 70, 11, '小圆')write_name(-180, 70, 11, '小圆')write_name(-180, 70, 11, '小圆')heart_bit()write_name(-60, 70, 11, 'Python')write_name(-60, 70, 11, 'Python')write_name(-60, 70, 11, 'Python')write_name(-60, 70, 11, 'Python')write_name(-60, 70, 11, 'Python')undo_back()undo_back()undo_back()undo_back()undo_back()undo_back()undo_back()undo_back()undo_back()undo_back2()
while 1:name_heart_bit()

最后

好啦 今天的分享到这里就结束咯

快点拿去表白吧

朋友们学习python,有时候不知道怎么学,从哪里开始学。掌握了基本的一些语法或者做了两个案例后,不知道下一步怎么走,不知道如何去学习更加高深的知识。
那么对于这些朋友们,我准备了大量的免费视频教程,PDF电子书籍,以及源代码!直接在文末名片自取即可哦!

今天的分享到这里就结束了

顺便给大家推荐一些Python视频教程,希望对大家有所帮助:

Python零基础教学合集

对文章有问题的,或者有其他关于python的问题,可以在评论区留言或者私信我哦
觉得我分享的文章不错的话,可以关注一下我,或者给文章点赞(/≧▽≦)/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/65578.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

简单而有韵味,让你get最浪漫的表白编程代码大全

❤ 精彩专栏推荐👇🏻👇🏻👇🏻 💂 作者主页: 【进入主页—🚀获取更多源码】 🎓 web前端期末大作业: 【📚HTML5网页期末作业 (1000套) 】 &#x1…

七夕,程序员教你5个表白代码,2分钟学会,牢牢主抓她的心

七夕。一个有人欢喜有人愁的节日,虽然对一些单身人士不太友好,但还有不少人都在等这个节日进行表白。毕竟这个日子的成功率会高一些。 情人节少不了送花送礼物,作为一个程序员,当然不会在送什么礼物上给你指点一二,但…

告白代码

简介 这是程序员表白系列中的第二波网站表白,旨在让任何人都能使用并创建自己的表白网站给心爱的人看。 此波共有8个表白网站,可以任意修改和使用,源码已上传,演示网址如下。 如果有任何问题,可以通过邮件联系我&…

用HTML代码表白

用HTML代码进行表白 写在前面的话 前段时间呢,突然想做个代码给自己心爱的女朋友做个界面展示下自己的爱意。因此,写了此代码。 大家可以复制修改其中的XXX部分或者自己添加喜欢的款式,此语法比较简单,写出来工大家看看&#xf…

python工匠:案例、技巧合工程实践学习小结

python工匠学习小结 基于对python有一定的实践使用,缺乏编码/工程的规范性,在阅读python工匠书籍后进行部分的小结。 1、变量与注释 1.1 变量解包: 值语句左侧添加小括号(…),甚至可以一次展开多层嵌套数据;用星号…

BTC涨这么多,还能买吗?要卖吗?| 量化定投策略告诉你答案【附代码】

引言: 邢不行的系列帖子“量化小讲堂”,通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助。 最近比特币行情很好,突破前期2万美金历史高点后,短短22天又再次突破4万大…

【程序员如何买基金 三】场内场外交易的区别

先搞明白一个普通概念,场外交易和场内交易的区别:场外交易(一级市场交易)就是直接向基金公司申购(通过之前讲过的直销人和代销人),而场内交易(二级市场交易)就是消费者在证券市场内相互交易。 在…

【GPT4结对编程】word文档导出功能GPT4来实现

需求背景 最近产品增加了一个导出word文档的需求,之前有导出过pdf格式、excel格式、csv格式,但还没导出过word文档。 开源框架调研 我们的后端服务主要是用golang,因此首先想到的是golang相关的开源工具,找到2个。 unioffice …

基于GEC6818的智能家居管理系统

基于GEC6818的智能家居管理系统 使用步骤: 1、首先通过交叉编译make,生成可执行文件main 2、然后拷贝到开发板上,在开发板上对安装led和beep的驱动 3、加权限 然后执行 然后就可以在开发板上显示系统了(密码默认1234) 功能简介 本系统主…

智能家居服务发现实现

服务设备软件架构设计 代码复用 将网络通信框架移植到开发板,之后,可以使用框架中的组件实现 Response Task 和 Service Task。 框架移植注意事项 LWIP 是微型 TCP/IP 协议栈 (并非完整 TCP/IP 协议栈) 支持 socket 接口,但一些功能未实现…

基于MQTT的智能家居程序框架

小白能懂:嵌入式进阶:RTOS嵌入式系统框架 第一章 嵌入式常用裸机编程框架 第二章 面向对象编程基础 第三章 ESP8622物联网基础 第四章 STM32与ESP8266物联网编程 第五章 物联网编程优化 第六章 以OLED为例介绍RTOS面向对象编程 第七章 基于MQTT的智能家…

智能家居 —— 串口通信(语音识别)线程控制

文章目录 串口通信线程控制代码mianPro.cinputCommand.hvoiceControl.c测试结果 语音控制部分语言控制模块YS-LDV7 若要完成串口之间的通信,需要再树莓派上完成配置文件的修改,利用测试代码验证串口收发功能是否正常,详情可以参考博文&#x…

智能家居(3) —— 串口通信(语音识别)线程控制

目录 一、串口通信线程控制代码 mianPro.c inputCommand.h voiceControl.c 测试结果 二、语音控制部分 一、串口通信线程控制代码 mianPro.c #include <pthread.h> #include "controlDevice.h" #include "inputCommand.h"struct InputCommand…

[第一步]homekit智能家居,homebridge与homebridge-aqara通信协议

根据这个就可以使用iphone控制灯与开关. 折腾了3个晚上,终于将homebridge安装好,安装之前需要安装一堆的库,比如node.js运行环境等,因为网上资料大部分都是在树莓派上面运行,我是直接在ubuntu上面进行的测试,因为安装会有所区别,但是安装好之后就一样了,安装方法在此我就不写了…

智能家居系统 QT

一 环境范围设置 &#xff08;1&#xff09;界面添加新控件 在mainwindow.ui 添加控件&#xff1a; 控件的类型 文本内容 对象名&#xff08;唯一&#xff09; 是否有槽函数 QLabel <温度< lable_随意 否 QLabel <湿度< lable_随意 否 QLabel <光…

Home Assistant 智能家居自动化

一、Home Assistant 自动化中的一个重要概念——模式 引入模式&#xff0c;用于解决正在执行过程中的同一规则又一次被触发的问题 二、Home Assistant 自动化规则的组成部分 2.1 触发条件Trigger&#xff1a;表示智能家居中事件或状态的转换 可选持续时间(特有) trigger有…

qt实现智能家居系统

一、项目介绍 通过TCP/IP协议实现客户端和和服务端的链接&#xff0c;服务端和下位机通过串口通信的方式链接&#xff0c;传递信息&#xff0c;客户端通过账号登录进入进入智能家居服务系统&#xff0c;账号登录和QQ登录类似&#xff0c;我采用的是数据库的方式实现数据的存储和…

语音识别智能家居控制设计

目录 一、方案流程及技术规格书设计 二、系统硬件电路设计 三、软件编写及调试 四、系统调试测试与分析 前言 随着科学技术的快速发展&#xff0c;人们对生活品质的要求也不断提高&#xff0c;开始追求更好更方便的生活方式。因此&#xff0c;智能家居系统应运而生。智能家…

智能家居之网关

网关诞生的背景 很多物联网终端设备在设计之初就考虑了低功耗、低成本的需求&#xff0c;因此大量的物联网终端设备是靠电池来工作并且需要运行相当长的一段时间&#xff0c;比如油田、农业相关的传感器&#xff0c;且这些终端设备不需要实时与物联网平台通讯&#xff0c;甚至…

智能家居是否可与ChatGPT深度融合?

​ ChatGPT自2022年面世以来&#xff0c;已为亿万网民提供智能问答服务。然而我们是否曾想到&#xff0c;这一人工智能驱动的聊天机器人&#xff0c;是否可为智能家居赋能? 要实现ChatGPT与智能家居设备之间的无缝对话&#xff0c;单单依靠一台终端是远远不够的。ChatGPT必须…