女友闹别扭不用担心,python做个软件轻松哄好

【Python 千题 —— 基础篇】女朋友,我错了 这个习题适合初学者,因为它涵盖了Python编程的基础知识,包括循环、range函数和print语句。帮助学习者理解如何使用循环实现重复的操作。因为你惹女朋友生气了,女朋友让你写100遍 “我错了!表示生成一个从0到99的整数序列,因此循环将执行100次。这样,在每次循环中都会输出一次 “我错了!输出 100 遍 “我错了!作者 : 繁依Fanyi。 阅读详情

学编程难免有时觉得枯燥,但我们可以自己用编程来做一些有趣的事情,不仅可以排解自己的无聊,还可以给女朋友一个惊喜,增进两人感情!

人们都喜欢记住一些重要的日子,比如说跟女朋友认识的日子,结婚纪念日、周年纪念日等等。别人需要下个软件来计算,但程序员可以自己写一个。

很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。

很多已经做案例的人,却不知道如何去学习更加高深的知识。

那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!

QQ群:701698587

图片

如何设计这个软件以及如何打包成exe文件给女朋友直接运行?有兴趣的小伙伴可以接着往下看!

图片

我们会用到 datetime 模块和 time 模块用来获取时间以及计算时间

用 os 模块来控制电脑的关机 tkinter和 tkinter.messagebox 模块来做个弹窗警告

先加载模块

import datetime 
import time#这两个是时间模块 
import tkinter 
import tkinter.messagebox #这个是消息框,对话框的关键 
import os #这个是关机的关键模块  

如果没有这些模块在cmd中pip install 即可获的

首先我们要定一个用户名和密码

如我用我女朋友名字做用户名,密码为我爱你但用户名和密码填错3次后就会关机,没错就是关机,就是这么绝,

不是关软件而是关机代码如下:

def passwora(): 
 global a 
 a = 0 
 while True: 
 print("请输入你的名字后按回车") 
 name = input("你的名字:") 
 passwor = input("密码:") 
 if name == "迪丽热巴" and passwor=="我爱你": 
 App.trueafter() 
 print("zhe") 
 a = a + 1 
 print("密码错误你还有", 3 - a, "次机会") 
 App.falseafter() 

用 os 模块做关机程序

def falseafter(): 
 b=a 
 if (b > 2): 
 print("你的电脑将在10秒后关机") 
 for i in range(10, 0, -1): 
 print("还有", i, "秒") 
 time.sleep(1) 
 print("关机") 
 # os.system('shutdown -s -t 5') 
  
 return 0 

接下来就是写软件的内容,这里写什么都可以,我就写了一个我们的计时器

def trueafter(): 
 while True: 
 d1 = datetime.datetime(2018,10,1,19,30,00) 
 # d1 = datetime.datetime(2019, 10, 13, 17, 26, 00) 
 d2 = datetime.datetime.now() 
 interval = d2 - d1 
 a=interval # 第一项是天数,相距1天 
 datetime.timedelta(1, 630) 
 b =interval.days # 具体天数 
 c=interval.seconds # 额外秒数 
 d =interval.total_seconds() # 相差总秒数 
 print("现在是",datetime.datetime.now()) 
 print("在{}你遇见了我,是我们的开始".format(d1)) 
 print("我们认识了",a) 
 print("有{}天了".format(b)) 
 print("回想那时现在我们认识了有{}秒".format(d)) 
 print("现在我只想跟你说,我对你的爱永远都不会变不管以后怎样") 
 time.sleep(2) # delays for 5 seconds 

最后运行软件就行了

App.passwora() 

写完后打包成软件,这里我就介绍下如何用 pyInstaller模块 打包成软件

首先

在命令管理器即cmd中pip install pyInstaller安装pyInstaller模块 

安装完成之后在命令行中输入pyInstaller -F 文件路径安装

-F表示打包成单一个文件没有-F则会打包成一个文件夹和软件

pyInstaller -F D:\python\1.py 

打包完成后软件的目录在这里

把这个路径复制到文件夹目录既可以找到软件

图片

讲到这里一个哄女朋友的软件就做完了,你的女朋友准备好了吗?

python微信女朋友认错的程序 消息自动发送 立即下载

相关推荐

scratch编程项目源代码文件案例素材-拯救苹果(打字游戏).zip

scratch编程项目源代码文件案例素材-拯救苹果(打字游戏).zip

神级程序员教你用代码哄好生气的女朋友,网友:我要甜甜的恋爱!

最近遇到了一件难事:我发现女友突然爱上了“十二星座”,每天翻看各种星座运势,逮着人就要给人算命,神神叨叨的,心情也同样如天上的星星那般,难以捉摸。   这可怎么办呢?为了摸清其规律,对症下药,挽回我即将逝去的爱情,我搜索“星座运势”,得到这个东东:       这可真是好东西!可是星座运势每天都不一样,如果能像日报那样每天获取到推送就太好了! 我决定使用当今最前沿的互联网云服务,...

javaxiaoheibai的博客 2万+

抖音用户评论和ID的采集方法

随着5G时代的普及,各大运营商的套餐纷纷推出,使得流量成本进一步降低。同时5G线路高宽带、低延迟的技术特性和手机普及,让视频用户访问量快速增加。 由于大量的视频工具和拍摄APP的提供,让短视频的拍摄、制作包括发行都变得更加简单便捷,越来越多的普通人可以投入视频创作,创造了更丰富的互联网内容,视频作者从视频推广中能获取粉丝和推广收益。 目前抖音就是目前最重要的短视频平台之一,要及时获取上面的用户评论和ID,需要结合爬虫代理实现采集方案,下面的代码就能快速采集相关信息: package htmlunit; i

ssbt_2020的博客 6787

写一个道歉的代码

这是一个简单的道歉代码,可以在 Python 中使用: def apologize(name): print("对不起," + name + ",我错了。我会尽力改正我的错误。") apologize("李华") 运行这段代码会在屏幕上输出: 对不起,李华,我错了。我会尽力改正我的错误。 这是一个简单的例子,你可以根据自己的需要来调整道歉的内容。 ...

weixin_42600407的博客 6558

[零基础]用docker搭建Hadoop集群

[零基础]用docker搭建Hadoop集群,每一步都有详细的解释!

weixin_56114243的博客 2万+

思科模拟器汉化教程(附带中文汉化包)

思科模拟器是一种模拟Cisco网络设备的软件工具。它可以模拟Cisco网络设备的所有功能,包括路由器、交换机、防火墙等,并提供了一个可视化的用户界面,让用户可以通过图形化的方式来管理网络设备。思科模拟器因其便捷、易用的特点被广泛应用于网络工程师的实验、测试和培训等方面思科模拟器的功能是强大的,但当我们在使用思科模拟器的时候就会有一些烦恼,由于思科是全球最大的企业级网络设备供应商之一。思科公司的产品和服务被广泛应用于各种领域和行业,所以思科模拟器默认是全英文的,但是在最新版本中是支持中文的。

2302_76908369的博客 4万+

用python做软件_女友闹别扭不用担心,Python做个软件轻松哄好

学编程难免有时觉得枯燥,但我们可以自己用编程来做一些有趣的事情,不仅可以排解自己的无聊,还可以给女朋友一个惊喜,增进两人感情!人们都喜欢记住一些重要的日子,比如说跟女朋友认识的日子,结婚纪念日、周年纪念日等等。别人需要下个软件来计算,但程序员可以自己写一个。如何设计这个软件以及如何打包成exe文件给女朋友直接运行?有兴趣的小伙伴可以接着往下看!我们会用到 datetime 模块和 time 模块用...

weixin_39559895的博客 129

ThreeJS教程:地图案例(包围盒、正投影)

推荐:将加入你的3D工具链。

jianshi2023的博客 1007

女友闹别扭不用担心,这个撩妹黑科技轻松哄好

在朋友圈看到一条动态,居然吃了一波机器人撒的狗粮。起因是朋友工作(玩游戏)忙,老是不能及时回复女友的消息,于是用python写了一段代码,它可以:全天24小时推送问候,自...

qq_34718767的博客 353

别再为EPI形变头疼了!FSL的topup+eddy实战保姆级教程(含AP/PA数据采集要点)

本文详细介绍了如何使用FSL的topup和eddy工具解决EPI形变问题,包括数据采集要点、参数设置和实战操作步骤。通过AP/PA双编码数据和精确的形变场估计,有效矫正MRI图像中的几何畸变,提升弥散数据质量。特别适合需要处理高场强MRI数据的研究人员和技术人员。

weixin_28725949的博客 400

5G 模组 FM650 USB模式查询及网络配置

完成以上配置后,5G模组可进行搜网,入网成功后,上位机获取 5G IP。

十年通信老兵的技术修炼之路——从3G到5G,从地面基站到卫星通信。 1323

程序员是如何哄女朋友的?用Python将女朋友的照片做成壁纸软件,实现桌面壁纸自动更换

话说兄弟们,女朋友生气了都是怎么哄的? 不会吧不会吧,不会有人还是单身狗吧!

人生苦短, 还不用Python? 1061

UltraScale系列底层结构(3)——URAM概述

在UltraScale+™ 器件中,除了我们在常规熟悉的BRAM资源以外,还额外提供了URAM(UltraRAM)资源。 UltraRAM 是一种单时钟同步操作的高密度存储器,每个 UltraRAM 块可存储 288 Kb 数据,配置为 4K x 72 位的存储单元,其容量是 Block RAM 的八倍。虽然 UltraRAM 内部使用单端口存储单元,但通过在一个时钟周期内顺序执行端口 A 和端口 B 的操作,实现了双端口功能。

apple_53311083的博客 2833

【爱心上面可以加字】Python爱心代码,简单又好看

加字的代码在后面,大家替换成自己想要的文字就可以啦!

2303_78533660的博客 3452

YOLO26涨点改进 | 全网独家,注意力创新改进篇 | Arxiv2025 | YOLO26引入MSLA多尺度线性注意力模块,高效提取多尺度特征和建模长程依赖,含多种创新改进,助力有效涨点

本文提出了一种多尺度线性注意力模块(MSLA)来优化YOLO26模型。MSLA通过并行使用不同尺寸的深度可分离卷积(3×3至9×9)提取多尺度特征,并结合线性注意力机制高效建模全局依赖关系。该模块显著提升了模型对多尺度目标的检测能力,同时保持了轻量化特性。实验表明,MSLA能有效增强小目标检测和复杂场景下的分割精度。文章详细介绍了MSLA的网络结构、核心优势及实现代码,并提供了两种集成MSLA的YOLO26改进方案,为实时目标检测任务提供了高效解决方案。

Ai缝合怪、助力小伙伴高效发论文 295

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

最真挚的告白与道歉信(代码实现)

目录 💝最真挚的告白与道歉信 💝网页特效(.html) 💝最真挚的告白与道歉信 昨天让她很委屈,所以今天早上一直在写一篇告白的道歉信,不睡午觉,认真反省,然后一点点弥补回来。 荔枝小公主: 只有在你的微笑里,我才有呼吸,还贪恋着你的风情,诱惑着你的神秘,脉脉之情如一溪春水,你喜欢的点点滴滴我都会重视,都会好好记在心上,陪你逛街的时候,我总想着你前次没买到的东西,这次遇到一定要买,你喜欢的礼物都想买给你,因为我想看着你笑,希望你是个快乐的小公主,永远开心,快乐。 荔枝同学,在这没有月的漆黑

weixin_46039719的博客 5959

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

python 表白程序代码_程序员python表白代码

python忏悔代码的源代码如下:# - * -编码:utf - 8 - *进口turtleimport时间#画的顶部爱的心def LittleHeart():我的范围(200):(1)(2)#输入忏悔的句子,默认我爱你=输入(\u201C请输入忏悔的句子,默认进入\u201C我爱你\u201D:\u201C)#输入签名或者谁给,如果你不这样做我=输入(\u201C请输入你的爱人的名字或昵称:\u...

weixin_39872191的博客 419

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

python女朋友_Python 给女朋友道歉的一天

判断语句格式if 要判断的条件满足条件时要执行的事情#if(age=18:){#恭喜你成年啦#}#age=input('请输入您的年龄')#age = 3#print(type(age))转换成数字型#age= int (age)#if age >= 18:# print("恭喜你成年啦")#else:# print('sorry,你还是个宝宝')elif switchscore...

weixin_32248781的博客 2348

哄女票超简单程序代码(日常小惊喜)

哄女票超简单程序代码(日常小惊喜) 分享一段哄女票超简单程序代码,作为日常小惊喜,因为不想太花时间,也不想专门做一个复杂的网站,就用HTML简单实现了页面 大致功能: 前端展示:恋爱计时器 + 双发QQ头像(模板) 后端彩虹屁API:点击对女友说各种彩虹屁 生成页面链接:腾讯云静态网站生成页面链接,免费且简单 1.前端展示 此段代码是拷贝的,有其他好的模板可以替换掉 <!DOCTYPE html> <html> <head> <meta charse

weixin_43751710的博客 2万+

Python入坑之哄女朋友开心小技巧

前言 人生苦短,我用Python。这句话证明现在Python有多火。大约2年前我就开始接触了Python,因工作需求要自学Python ,后续的SDK打包脚本就是用Python编写的。对于Python的理解基本停留在会用阶段,深入的话就拉垮了。最近忙里偷闲,用之前自学过的知识点组合一下,搞一点有意思的事情。 你能学到的知识 Python中的JSON解析 Python中SMTP发送邮件 Python中字典的概念 文章中所用的编译器为Mac Pycharm 社区版,演示代码为Python 2.7

北京朝阳区精神病院院长 2274

循环

目标 了解循环 while语法【重点】 while应用 break和continue while循环嵌套【重点】 while循环嵌套应用【难点】 for循环 一. 循环简介 1.1 循环的作用 思考:假如我有个女朋友,有一天我们闹矛盾生气了,女朋友说:道歉,说100遍“媳妇儿,我错了”。这个时候程序员会怎么做? 答:100遍print('媳妇儿,我错了') 思考:复制粘贴100次吗? 答:重复执行100次一样的代码,程序中循环即可 循环的作用:让代码更高效的重复执行。 1.2 循环的分类 在Py

Mr.魏 789

程序员的求生欲有所强?用 Python 花式哄女友

作者 | Ryoko来源 | 凹凸数据七夕(各种节日、纪念日)又到啦,程序员(怎么会不是单身呢)又要想招来哄女友啦?想必大家都知道各种各样的代码式浪漫。想必大家都知道各种各样的代码式浪漫...

程序人生的博客 3148

寻求宽恕比获得许可更容易:Python Python怪癖的故事

克里斯·里德 ( Chris Ried)在Unsplash上摄 有一个古老的笑话是这样的-一个人热切地恳求上帝骑自行车。 即使经过多年的宣传,对方也没有听到任何声音。 于是,那个人偷了一辆自行车,然后向上帝求饶 。 我怀疑某些计算机科学家基于笑话创建了编程原理,但您永远不会知道。 EAFP的简称:比许可更容易获得宽恕,是一种编程原理,遵循上述笑话中所述的类似推理方法。 尽管在现实世界中听起来...

编程故事的地方 623

因未及时回复她消息,而争吵,15行python代码教你写自动回复插件

前言情侣之间,很多时候就因为一件小小的事情而争吵,或许你有理,但是女生要的往往不是理由,而是你的道歉跟安慰,而拉不下面子不很认错,可能等待的就是撒油啦啦~果不其然,后面迎接我的将是一番暴风雨,为了避免这样的情况出现,一起来写一个微信消息自动回复工具吧!先来一个案例练练手第一步,导入微信库第二步,扫码登录微信第三步,调用方法获取数据这样就大功告成了,可以获取到微信好友的头像,这里我就给大家展示了。有...

weixin_33847182的博客 864
上一篇: 一个python爬虫案例,带你掌握xpath数据解析方法!
下一篇: 小白都能学会使用Python进行人脸识别,30行代码全部讲解的一清二楚!
Python编程_可乐
博客等级 码龄6年 917粉丝 100原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值