经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Python

手把手教你用Python制作贪吃蛇小游戏

最近有很多的同学问,能不能用Python做出一个小游戏来,而且最好要讲清楚每一段干嘛是用来干嘛的 那行,今天将来讲解一下用Python pygame做一个贪吃蛇的小游戏   据说是贪吃蛇游戏是1976年,Gremlin公司推出的经典街机游戏,那我们今天用Python制作的这个...[2021/12/15]

python print() 函数的格式化字符串输出

通过使用浮点数、字符串说明 ptint() 函数的格式化打印方式,在开发过程中可以随心所欲的在控制台打印出我们需要的信息。 【阅读全文】 首先是在控制台中的小数点的格式化打印方法。 通过%.3f保证小数点的格式化 print("%.3f" % 3.1415926) # 保留3位小数...[2021/12/15]

利用python爬取城市公交站点

目录页面分析爬虫数据清洗Excel PQ 数据清洗python数据清洗QGIS坐标纠偏导入csv文件坐标纠偏总结 利用python爬取城市公交站点 页面分析 https: guiyang.8684.cn/line1 爬虫 我们利用requests请求,利用Beauti...[2021/12/9]

python文本进度条实例

目录1,刚开始(可能会很low)2.单行消失3.优化后的单行消失总结 1,刚开始(可能会很low) import time scale=10 print("----执行开始----") for i in range(scale+1): a=''*''*i b=...[2021/12/9]

python?虚拟环境详解

目录pipenv 工作流1 .安装2.创建虚拟环境3.管理依赖4.pycharm设置虚拟环境总结 pipenv 工作流 Pipenv是基于pip的Python包管理工具,它和pip的用法非常相似,可以看作pip的加强版,它的出现解决了旧的pip+virtualenv+requirements....[2021/12/9]

深入了解python的tkinter实现简单登录

目录通过python的tkinter实现简单的注册登录代码截图登录页面注册页面个人主页修改个人信息失败修改个人信息成功重新登录twb总结 通过python的tkinter实现简单的注册登录 参考文章:https: www.jb51.net/article/197751.htm 编写一个用户...[2021/12/9]

python实现双人版坦克大战游戏

游戏介绍: 双人版的《坦克大战》的基本规则是玩家消灭出现的敌方坦克保卫我方基地。 中间还会随机出现很多特殊道具吸收可获得相应的功能,消灭玩即可进入下一关。 方向键:上下左右移动即可。另一个方向键则是:WSAD。 环境配置: Python3、 Pycharm 、Pygame。 第...[2021/12/9]

深入了解python基于tkinter写的画图项目

深入了解python基于tkinter写的画图项目

# coding=utf-8 from tkinter import * from tkinter.filedialog import * from tkinter.colorchooser import * win_width=900 #定义全局变量 win_height=...[2021/12/9]

基于Python?OpenCV和?dlib实现眨眼检测

目录了解“眼睛纵横比”(EAR)使用面部标志和 OpenCV 检测眨眼眨眼检测结果总结 今天,我们使用面部标记和 OpenCV 检测视频流中的眨眼次数。 为了构建我们的眨眼检测器,我们将计算一个称为眼睛纵横比 (EAR) 的指标,该指标由 Soukupová 和 ?ech 在他们 2016 年的...[2021/12/9]

Python人脸检测实战之疲劳检测

目录使用 OpenCV 构建犯困检测器测试疲劳检测器 今天我们实现疲劳检测。 如果眼睛已经闭上了一段时间,我们会认为他们开始打瞌睡并发出警报来唤醒他们并引起他们的注意。我们测试一段视频来展示效果。同时代码中保留开启摄像头的的代码,取消注释即可使用。 使用 OpenCV 构建犯困检测器 ...[2021/12/9]

Python 绘制北上广深的地铁路线动态图

目录坐标点的采集坐标系的转换地理可视化其他效果展示上海-变色广州-卫星图深圳-个性化配色小结 今天教大家用python制作北上广深——地铁线路动态图,这可能是全网最全最详细的教程了。 坐标点的采集 小五之前做过类似的地理可视化,不过都是使用网络上收集到的json数据。但很多数据其实是过...[2021/12/9]

Python Pygame实现兔子猎人守护城堡游戏

目录效果图主要代码游戏初始化主函数运行? 效果图 守卫类游戏大家应该玩过吧,什么植物大战僵尸呀,保卫萝卜呀,今天我们自己用python来写一个自己的守护类小游戏兔子猎人守护城堡,让大家看看效果图。 主要代码 下面我来说一下是怎么得到的将代码分享一下给大家 首先得将要...[2021/12/9]

Python各种类型装饰器详细介绍

目录装饰器说明装饰器分类最简单的装饰器用于修改对象的装饰器用于模拟对象的装饰器--函数装饰器用于模拟对象的装饰器--类方法装饰器用于模拟对象的装饰器--类装饰器特殊应用的装饰器类实现的装饰器装饰带参数/返回值的对象装饰器带参数装饰器应用 装饰器说明 Python中的装饰器是一种可以装饰其它对象的...[2021/12/9]

深入了解Python的异常处理机制

深入了解Python的异常处理机制

目录什么是异常?异常处理try-except?格式一-try...except...格式二-try...except {errorName}...格式三-try...except {errorName} as key...try-except-finallytry-except-else抛出异常总结...[2021/12/8]

深入了解Python Flask框架之蓝图

目录 随着Flask项目越来越复杂,把所有视图函数放在一个应用文件中会很不方便我们管理,所以需要对程序进行模块化的处理。Flask内置了一个模块化处理的类——Blueprint蓝图。 Blueprint 是一种组织一组相关视图及其他代码的方式。与把视图及其他代码直接注册到应用的方式不同,蓝图方式...[2021/12/8]

基于python?win32setpixel?api?实现计算机图形学相关操作(推荐)

最近读研期间上了计算机可视化的课,老师也对计算机图形学的实现布置了相关的作业。虽然我没有系统地学过图形可视化的课,但是我之前逆向过一些游戏引擎,除了保护驱动之外,因为要做透视,接触过一些计算机图形学的基础常识。这次的作业主要分为2个主要模块,一个是实现画线,画圆的算法,还有填充的算法,以及裁剪的算...[2021/12/8]

python批处理将图片进行放大实例代码

目录python批处理图片放大python 图片比例缩放、批处理(分步骤完成)总结 python批处理图片放大 有时候对于网络识别,将原始图片放进网络中并不能达到自己想要的效果,但是有时候如果将图片放大之后,识别率却能够达到意想不到的结果,现在提供一种将文件中的图片进行批处理放大的代码: ...[2021/12/8]

Python文件及目录处理的方法

Python文件及目录处理的方法

目录一、目录操作 1. 获取当前代码路径 2. 获取当前文件__file__的所在目录 3. 获取当前文件名名称 4. 拼接路径 5. 创建目录 二、文件操作 1. 创建文本文件 2. 判断文件是否存在 3. 判断文件属性 4. 打开文件 5. 写文件 6. 读文件 7. with语句 下面先来介...[2021/12/8]

python读取文件夹中图片的图片名并写入excel表格

有的时候,我们需要读取图片名,写入表格中,以便结合图片的其他信息,做进一步的分析。 假如,现在要读取存放在E盘的origin_file文件夹,读取里面的图片名将其写入到excel文件img.xlsx中。 首先,需要读取图片文件夹路径 import pandas as pd...[2021/12/8]

Python实现KPM算法详解

Python实现KPM算法详解

目录知识点说明:一、要获取KPM算法的next[]数组二、KMP函数 知识点说明: 先说前缀,和后缀吧 比如有一个串:abab 则在下标为3处的(前缀和后缀都要比下标出的长度小1,此处下标为3出的长度是4) 前缀为:a,ab,aba 后缀为:b,ba,bab 一、要获取KPM...[2021/12/8]

深入了解Python的类与模块化

目录学习目标1. 面向对象编程:类1.1 面向对象编程的基本概念1.2 自定义类1.3 再谈继承2. 模块2.1 导入模块2.2 导入Python标准模块2.3 单独导入模块中所需对象2.4 导入模块中的所有对象2.5 重命名导入模块或对象2.6 导入第三方模块 学习目标 Python 是简洁、...[2021/12/8]

基于Python Pygame实现的画饼图游戏

基于Python Pygame实现的画饼图游戏

目录导入包配置基本参数根据输入的数字改变扇形的个数监听事件 这个游戏就是实现键盘上输入不同的数字,将圆分割成不同的几个部分,每部分用不同的颜色来实现。 导入包 导入随机包,pygame,系统包,time时间包用于时间暂停。math是用来确认弧度的。 import random ...[2021/12/8]

Python编程基础之字典

Python编程基础之字典

目录一、字典概念二、字典操作(一)创建字典1、先创建空字典,再添加元素(键值对)2、直接创建包含若干键值对的字典(二)字典操作1、读取字典元素 - 按键取值2、添加字段元素 - 按键赋值3、更新字典元素4、遍历字典元素5、删除字典元素6、将字典拆分成键列表与值列表7、将字典转换成键值元组构成的列表8...[2021/12/8]

pandas数据的合并与拼接的实现

目录1. Merge方法1.1 内连接1.2 外连接1.3 左连接1.4 右连接1.5 基于多列的连接算法1.6 基于index的连接方法2. join方法3. concat方法3.1 series类型的拼接方法3.2 dataframe类型的拼接方法4. 小结 Pandas包的merge、join...[2021/12/8]

Python编程基础之函数和模块

目录二、函数(一)定义函数1、语法格式2、函数类型3、案例演示(二)调用函数1、简要说明2、案例演示(三)函数参数1、参数的多态性2、参数赋值传递三、利用函数实现模块化1、创建多级菜单系统2、启动程序,查看效果总结 一、函数和模块概述 (一)函数概述 函数可以看成是语句的集合,通过函数调用来执...[2021/12/8]

Python实现RGB等图片的图像插值算法

目录前言RGB彩色图像和数组理解图片坐标对其左对齐中心对齐临近插值算法线性插值法双线性插值三种插值算法的综合使用附件 前言 问题:我们在放大图片的过程中,放大的目标图像和原图图像之间会存在不同。 放大的基本思想: 第一步: 将目标图像进行缩小到原图像的尺寸,虚拟的将二者进行对重叠在一...[2021/11/29]

Python?DPED机器学习之实现照片美化

目录前言环境部署项目结构tensorflow安装其他依赖安装VGG-19下载项目运行准备图片素材测试效果 前言 最近发现了一个可以把照片美化的项目,自己玩了玩,挺有意思的,分享一下。 Github地址:DPED项目地址 下面来看看项目怎么玩?先放一些项目给出的效果图。可以看出照片更明亮好...[2021/11/29]

Python垃圾邮件的逻辑回归分类示例详解

?加载垃圾邮件数据集spambase.csv(数据集基本信息:样本数: 4601,特征数量: 57, 类别: 1 为垃圾邮件,0 为非垃圾邮件),阅读并理解数据。 按以下要求处理数据集 (1)分离出仅含特征列的部分作为 X 和仅含目标列的部分作为 Y。 (2)将数据集拆分成训练集和...[2021/11/29]

python利用元类和描述器实现ORM模型的详细步骤

ORM模型: ORM模型对于后端开发来说肯定是不陌生的,包括很多后端框架比如django,现在都自带这个模型了 ORM(Object Relational Mapping)对象关系映射 Python中的类与数据库之间的映射,对数据的操作就不用编写SQL语言了,因为都封装好了,比如你想插入一条...[2021/11/24]

python基于Tkinter实现人员管理系统

前言 Tkinter是python内置的标准GUI库,基于Tkinter实现了简易人员管理系统,所用数据库为Mongodb 代码 时间宝贵!直接上代码! from tkinter import * from tkinter.me agebox import * from t...[2021/11/24]

一文搞懂Python中pandas透视表pivot_table功能

目录一、概述1.1 什么是透视表?1.2 为什么要使用pivot_table?二、如何使用pivot_table2.1 读取数据2.2Index2.3Values2.4Aggfunc2.5Columns 一文看懂pandas的透视表pivot_table 一、概述 1.1 什么是透视表? ...[2021/11/24]

python六种基本数据类型及常用函数展示

python六种基本数据类型及常用函数展示

目录number(数字)Number类型常用的函数随机数 import randomstring(字符串)字符串常用的函数list (列表)列表的常用函数set(集合)tuple (元组)dictionary(字典)字典常用函数总结 number(数字) int(整型), float(...[2021/11/24]

Python自动化之批量生成含指定数据的word文档

目录一、需求说明二、开始动手动脑三、总结 一、需求说明 在平时工作当中,经常需要处理文件,特别是Word,处理Word时会遇一类比较常见的场景:文档中大部分文字固定不变,小部分内容需要修改。 这时我们会机械的重复打开、修改、保存文档等一系列操作,内容少还可勉强接受,内容一旦多了,心里难免会心...[2021/11/24]

Python?LeNet网络详解及pytorch实现

目录1.LeNet介绍2.LetNet网络模型3.pytorch实现LeNet 1.LeNet介绍 LeNet神经网络由深度学习三巨头之一的Yan LeCun提出,他同时也是卷积神经网络 (CNN,Convolutional Neural Networks)之父。LeNet主要用来进行手写字符的...[2021/11/23]

Python 实现LeNet网络模型的训练及预测

目录1.LeNet模型训练脚本(1).下载CIFAR10数据集(2).图像增强(3).加载数据集(4).显示部分图像(5).初始化模型(6).训练模型及保存模型参数2.预测脚本 1.LeNet模型训练脚本 整体的训练代码如下,下面我会为大家详细讲解这些代码的意思 import tor...[2021/11/23]

两个很实用的Python装饰器详解

目录1.超时函数2.Trace函数总结 1.超时函数 这个函数的作用在于可以给任意可能会hang住的函数添加超时功能,这个功能在编写外部API调用 、网络爬虫、数据库查询的时候特别有用 timeout装饰器的代码如下: import signal,functools #下面会用...[2021/11/23]

python通过pillow识别动态验证码的示例代码

目录环境配置?安装 pillow(PIL)库识别过程 生活中,我们在登录微博,邮箱的时候,常常会碰到验证码。在工作时,如果想要爬取一些数据,也会碰到验证码的阻碍。本次试验将带领大家认识验证码的一些特性,并利用 Python 中的 pillow 库完成对验证码的破解。 环境配置 Py...[2021/11/23]

python容器的内置通用函数操作

学委之前分享了tuple/list和dict等类型,这几个类型都是用来存放数据的容器。 python对它们有几个通用的操作。 我们看一看。 这些数据容易的通用操作都有哪些? 除了数据的增删查改(除了tuple不可变长度和元素不可变),我们还需要下面的操作: 比较比对操作...[2021/11/23]

使用python自动办公的实例代码

包: 用来组织文件 包就是这样的,用来组织文件。 主要就是,用 from 包 .模块名字 或者 from 包 import 模块这样导入方式是我们需要注意的,包里面要有Init.py这个文件,而且包里面主要是放.py模块 创建一个Py包,就是这,包里面主要装模块。...[2021/11/23]

Python的@装饰器的作用小结

Python的@装饰器的作用小结

我们在编程过程中,常常会遇到这种需求: 比如,我想开发一款计算器,我已经写好了一堆函数,用于执行各种计算,那么我们需要在执行各种计算函数前,首先对输入的数据进行检查,确保他们必须得是数值才允许执行函数,而不能是字符串; 又如,我想编写一个用于计算三角形周长、面积、某个角角度的模块,已经写好...[2021/11/23]

Python Pillow Image.save 保存为jpg图片压缩问题

目录Pillow图片格式转换save()convert()+save()Pillow Image.save 保存为jpg图片压缩 Pillow图片格式转换 Pillow 库支持多种图片格式,您可以直接使用 open() 方法来读取图片,并且无须考虑图片是何种类型。Pillow 能够很轻松地实现图...[2021/11/23]

python 中文编码乱码问题的解决

目录前言:一、什么是字符编码。1.ASCII2.GB23123.Unicode4.UTF-8二、Python2中的字符编码三、decode()与encode()方法四、一个字符编码的例子 前言: 中文编码问题一直是程序员头疼的问题,而Python2中的字符编码足矣令新手抓狂。本文将尽量用通俗的语...[2021/11/23]

python安装pillow的三种方法

目录第一种方法第二种方法第三种方法 安装pillow(python的图形界面库) 第一种方法 在Dos界面输入pip install pillow(但是不知为何总是失败);搞了好几次都没成功 第二种方法 在 ??https: pypi.org/? 中找到对应的pill...[2021/11/23]

python数据分析近年比特币价格涨幅趋势分布

目录使用技术点使用工具导入第三方库 大家好,我是辣条。 曾经有一个真挚的机会,摆在我面前,但是我没有珍惜,等到失去的时候才后悔莫及,尘世间最痛苦的事莫过于此,如果老天可以再给我一个再来一次机会的话,我会买下那个比特币,哪怕付出所有零花钱,如果非要在这个机会加上一个期限的话,我希望是十年前。 ...[2021/11/23]

python解释模型库Shap实现机器学习模型输出可视化

目录安装所需的库导入所需库创建模型创建可视化1、Bar Plot2、队列图3、热图4、瀑布图5、力图6、决策图 解释一个机器学习模型是一个困难的任务,因为我们不知道这个模型在那个黑匣子里是如何工作的。解释是必需的,这样我们可以选择最佳的模型,同时也使其健壮。 我们开始吧… 安装所需的库 ...[2021/11/22]

手把手教你使用Python解决简单的zip文件解压密码

目录简介文件创建纯数字密码字母数字混合密码补充说明 简介 使用的核心模块是python标准库中的zipfile模块。这个模块可以实现zip文件的各种功能,具体可以查看官方参考文档。这里的暴力破解的意思是对密码可能序列中的值一个一个进行密码尝试,这对人来说是很难的,可是对计算机而言并不难。有时候我...[2021/11/22]

python学习与数据挖掘应知应会的十大终端命令

目录1、wget2、head3、tail4、wc5、grep6、cat7、find8、sort9、nano10、Variables IT界的每个人都应该知道终端(Terminal)的基本知识,数据科学家也不例外。有时,终端是你的全部,尤其是在将模型和数据管道部署到远程机器时。 让我们开始吧! ...[2021/11/22]

python可视化大屏库big_screen示例详解

目录big_screen 特点安装环境输入数据本地运行在线部署 对于从事数据领域的小伙伴来说,当需要阐述自己观点、展示项目成果时,我们需要在最短时间内让别人知道你的想法。我相信单调乏味的语言很难让别人快速理解。最直接有效的方式就是将数据如上图所示这样,进行可视化展现。 具体如下: bi...[2021/11/22]

python百行代码实现汉服圈图片爬取

python百行代码实现汉服圈图片爬取

目录分析网站子链接获取获取标题和图片地址保存图片主函数 平时旅游的时候,在旅游景区我们经常可以看到穿各种服饰去拍照的游客,也不会刻意多关注。前两天浏览网页无意看到一个网站,看到穿汉服的女孩是真的很好看。无论是工作需要还是创作文案,把这么漂亮的图片来当作素材都是一个很好的idea。有需要,我们就爬它,...[2021/11/22]

pyhton学习与数据挖掘self原理及应用分析

pyhton学习与数据挖掘self原理及应用分析

目录1. 什么是cla ,什么是instance,什么是object?2. 什么是method,什么是function?3. 重点SELF分析总结 对,你没看错,这是我初学 python 时的灵魂发问。 我们总会在cla 里面看见self,但是感觉他好像也没什么用处,就是放在那里占个位子。 ...[2021/11/22]

109
9
记录数:9127 页数:8/183首页上一页3456789101112下一页尾页
加载更多