- 博客(19)
- 收藏
- 关注
原创 用 Python 实现导弹自动追踪,超燃!
自动追踪算法,在我们制作射击类游戏时经常会用到。这个听起来很高大上的东西,其实并不是军事学的专利,从数学上来说就是解微分方程。
2022-09-21 19:08:56
1540
2
原创 Python3+pygame实现的90坦克大战 代码完整 有演示效果
我是一个典型的80后,年轻时玩过了特别多的游戏,所以这几天用Python3+pygame实现了一个另外小游戏”坦克大战“(其他的游戏,请翻阅我的博客)本实例代码量有些多,完整的版本在1000行左右(当然了如果再次优化的话 会减少一部分)分享出来,希望能帮助到大家,毕竟自己做教育行业做了这么多年,还是教育情怀的,哈哈哈哈哈一、显示效果二、代码下面代码用到了一些素材(游戏背景音乐、图片等等),可以到 https://www.itprojects.cn/detail.html?ex
2022-05-06 14:31:37
1825
原创 使用 Python 实现一个简单的智能聊天机器人
简要说明最近两天需要做一个python的小程序, 就是实现人与智能机器人(智能对话接口)的对话功能,目前刚刚测试了一下可以实现, 就是能够实现个人与机器的智能对话(语音交流)。总体的思路大家可以设想一下, 如果要实现人与机器的智能对话, 肯定要有以下几个步骤: 计算机接收用户的语音输入 将用户输入的语音输入转化为文本信息 调用智能对话接口, 发送请求文本信息, 获取接口返回的智能回答文本信息 将回答文本信息转化为语音格式输出 这里可以安装很多现成的库函数,
2022-04-23 09:40:19
7759
7
原创 值得收藏的30道Python练手题(附详细答案)
今天给大家分享30道Python练习题,超级适合Python初学者,进阶的学习者也可以来练手,建议大家先独立思考一下解题思路,再查看答案。1. 已知一个字符串为 “hello_world_yoyo”,如何得到一个队列 [“hello”,”world”,”yoyo”] ? 使用 split 函数,分割字符串,并且将数据转换成列表类型: test='hello_world_yoyo'print(test.split("_"))12 结果: ['hello','worl...
2022-04-22 10:01:12
3073
原创 Python-Camelot:3 行代码轻松提取PDF表格数据
从 PDF 表格中获取数据是一项痛苦的工作。不久前,一位开发者提供了一个名为 Camelot 的工具,使用三行代码就能从 PDF 文件中提取表格数据。PDF 文件是一种非常常用的文件格式,通常用于正式的电子版文件。它能够很好的将不同的排版格式固定下来,形成版面清晰且美观的展示效果。然而,对于想要从 PDF 中提取信息的人们来说,PDF 是个噩梦,尤其是表格。“我自己是一名从事了6年python开发的老程序员,今年年初我花了一个月整理了一份最适合2022年自学的Python全套培训教程(视频+源
2022-04-21 10:38:10
586
原创 狼人杀微信小程序项目实例(附源码)
一、项目展示狼人杀是一款多人参与的,通过语言描述推动、较量口才和分析判断能力的策略类桌面游戏。玩家人数适于4-18人参与主要角色有:狼人 、预言家 、平民 、女巫 、猎人 、白痴 、守卫 、骑士等“我自己是一名从事了6年python开发的老程序员,今年年初我花了一个月整理了一份最适合2022年自学的Python全套培训教程(视频+源码+笔记+项目实战),加我微信:paisen110打包给每一位python小伙伴,这里是python学习者聚集地,欢迎初学和进阶中的小伙伴(所有python教程
2022-04-18 09:49:45
5258
5
原创 使用Python进行压缩与解压缩
在日常工作中,除了会涉及到使用Python处理文本文件,有时候还会涉及对压缩文件的处理。通常会涉及到的压缩文件格式有: rar:Windows 环境下用的比较多的压缩,比较著名的GUI工具是winrar tar: Linux系统下的打包工具,只打包,不压缩 gz:即gzip,通常只能压缩一个文件。与tar结合起来就可以实现先打包,再压缩。 tgz:即gz。先用tar打包,然后再用gz压缩得到的文件 zip:不同于gzip,虽然使用相似的算法,可以打包压缩
2022-04-15 10:22:15
954
原创 如何用Python发送通知到微信?
一、通知方式有哪些?常见的通知方式有:邮件,电话,短信,微信。短信和电话:通常是收费的,较少使用;邮件:适合带文件类型的通知,较正式,存档使用;微信:适合告警类型通知,较方便。这里说的微信,是企业微信。本文目的:通过企业微信应用给企业成员发消息。二、如何实现企业微信通知?1、新建应用登陆网页版企业微信 (https://work.weixin.qq.com),点击 应用管理 → 应用 → 创建应用上传应用的 logo,输入应用名称(债券打新),再选择可见范围,成功创建一个..
2022-04-12 10:12:09
1664
原创 Python实现电影订票系统
一、效果展示通过Python实现一个电影订票系统,效果如下所示:二、整体结构图三、代码分解3.1 infos.py一部电影的详细信息适合用 字典 结构来存储,我们可以给字典里添加多个键值对来保存电影的名称、座位表和宣传时用的字符画,比如电影《泰坦尼克号》的详细信息就可以按下面的形式保存到字典 titanic 中:infos=[{'name':'泰坦尼克号','symbol':'''+====================...
2022-04-07 10:11:02
1199
原创 Python实现自动驾驶
一、安装环境gym是用于开发和比较强化学习算法的工具包,在python中安装gym库和其中子场景都较为简便。安装gym:pipinstallgym安装自动驾驶模块,这里使用Edouard Leurent发布在github上的包highway-env(链接:https://github.com/eleurent/highway-env):pipinstall--usergit+https://github.com/eleurent/highway-env其中包含6个场...
2022-04-02 11:35:09
685
1
原创 用Python写了一个电子考勤系统
项目简介学校现在需要实现一个电子考勤系统,考虑到你们班已经学过大数据应用开发语言Python,准备让你们实现部分学生端考勤功能。经过和老师的沟通,你了解到:(1) 目前该系统已经被学长实现了部分功能,你们只需要完成剩余功能即可,需要你们完成的功能会使用#todo的形式进行标注, todo后面会列出这个地方的功能,形式如下:(2) 学生信息存储在stu_infos.csv文件中,第一行是列名行,后面每一行都是一个学生的信息,包含学号,姓名,密码。内容形式如下:(3) 考勤记录最终会被保
2022-02-24 12:39:39
1190
原创 用Python写了一个微信聊天机器人
在我们的生活和工作当中,很多时候我们并不能及时地回复消息,尤其是业务比较多的人,客户给我们发消息我们不回又不好,但又没有那么多精力时时回复,这个时候智能机器人就能帮助我们解决很多问题。像电商类的客服,像大的QQ群/微信群管理员,以及我们打游戏的时候,挂着脚本就行,机器人自动帮你回消息,一时半会儿不会得罪女朋友,哈哈哈!今天就来教大家一招,16行Python代码实现1个微信聊天智能机器人(图灵),再也不用担心不回消息被客户骂了!一、效果我拿我自己的微信(左边)登陆之后,用我助手的微信测试了
2022-02-19 10:13:33
5872
5
原创 Python实现道路车道线检测(附源码)
车道线检测是自动驾驶汽车以及一般计算机视觉的关键组件。这个概念用于描述自动驾驶汽车的路径并避免进入另一条车道的风险。在本文中,我们将构建一个机器学习项目来实时检测车道线。我们将使用 OpenCV 库使用计算机视觉的概念来做到这一点。为了检测车道,我们必须检测车道两侧的白色标记。使用 Python 和 OpenCV 进行道路车道线检测使用 Python 中的计算机视觉技术,我们将识别自动驾驶汽车必须行驶的道路车道线。这将是自动驾驶汽车的关键部分,因为自动驾驶汽车不应该越过它的车道,也不应该
2022-02-15 10:36:26
5786
5
原创 5个无聊 Python 程序,整蛊朋友专用
Python 能做很多无聊,但有意思的事情,例如接下来的一些案例。以下程序,不要发代码,要不实现不了你整蛊的目的。要打包成一个exe程序,发给朋友才有意思。使用pip install pyinstaller。打包命令如下:pyinstaller -F 文件名.py过程中如果出现 BUG(一般是编码错误),文末有解决方案无聊程序之一while True: n = input("猜猜我在想啥?") print("猜错喽")你的朋友将永远无法知道你...
2022-02-11 17:01:31
591
原创 python爆破ZIP文件(支持纯数字,数字+字母,密码本)
目录 乱码问题 单线程纯数字爆破 单线程数字字母爆破 多线程爆破密码本 单线程爆破3合1版(支持数字,数字+字母、密码本) 使用的是单线程,多线程会出现各种奇奇怪怪的问题,以后有时间再优化乱码问题破解压缩包时候会存在中文乱码问题!1:直接使用Everything搜索出要修改的库文件zipfile.py,并用notepad++打开2:修改的第一段代码大概位置在1374行if flags & 0x800: ..
2022-01-16 10:23:54
987
原创 Python爬虫实战之爬淘宝商品并做数据分析
前言是这样的,之前接了一个金主的单子,他想在淘宝开个小鱼零食的网店,想对目前这个市场上的商品做一些分析,本来手动去做统计和分析也是可以的,这些信息都是对外展示的,只是手动比较麻烦,所以想托我去帮个忙。一、 项目要求:具体的要求如下:1.在淘宝搜索“小鱼零食”,想知道前10页搜索结果的所有商品的销量和金额,按照他划定好的价格区间来统计数量,给我划分了如下的一张价格区间表:2.这10页搜索结果中,商家都是分布在全国的哪些位置?3.这10页的商品下面,用户评论最多的是什么?
2022-01-14 10:34:59
4834
3
原创 用Python制作自己的炫酷二维码
1. 导入myqr库下载myqr库使用windows+R键,输入cmd调出命令窗口在黑框里输入(在python3环境下,python2不行)pipinstallmyqr等到提示下载成功就可以了导入myqr库因为我是用pycharm的,所以还需要在pycharm中导入myqr打开pycharm的file-setting-Python Interpreter在打开的界面中点击+号搜索MyQr,选中第一个,点击左下角的install Package下载(可..
2022-01-11 16:52:21
357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人