利用pygame完成动画精灵和碰撞检测

动画精灵和碰撞检测一、动画精灵动画精灵:四处移动的单个图像或图像部分称为动画精灵(sprite),pygame有一个特殊的模块帮助跟踪屏幕上移动的大量图像。利用这个模块,可以更容易地...

2021-09-30

python机器学习之线性回归详解

目录一、python机器学习–线性回归二、OLS线性回归2.1 Ordinary Least Squares 最小二乘法2.2 OLS线性回归的代码实现三、梯度下降算法3.1 GDLinearRegression代码实现四、...

2021-09-30

python实现K折交叉验证

本文实例为大家分享了python实现K折交叉验证的具体代码,供大家参考,具体内容如下用KNN算法训练iris数据,并使用K折交叉验证方法找出最优的K值import numpy as npfrom sklearn i...

2021-09-30

Python实现层次分析法及自调节层次分析法的示例

假设我们遇到如下问题:
①对于M个方案,每个方案有N个属性,在已知各个方案每个属性值&&任意两个属性的重要程度的前提下,如何选择最优的方案?
②对于一个层级结构,在已知各底层指标...

2021-09-30

如何利用python的tkinter实现一个简单的计算器

目录1.准备工作
2. 开始2.1 生成控件
2.2 定义输入和计算函数
2.3 绑定键盘事件
2.4 循环
3.全部代码
4. 结束语
做一个计算器,这是我想要达成的效果:在按下按钮或者按下键盘...

2021-09-30

用Python生成N层的杨辉三角的实现方法

【杨辉三角简介】  杨辉三角,是二项式系数在三角形中的一种几何排列。在欧洲,这个表叫做帕斯卡三角形。
【代码实现】n = eval(input("请问你想生成几层的杨辉三...

2021-09-30

python实现自动下载sftp文件

本文实例为大家分享了python实现自动下载sftp文件的具体代码,供大家参考,具体内容如下实现功能:利用python自动连接sftp,并下载sftp中指定目录下的所有目录及文件 系统环境:ce...

2021-09-30

python 计算t分布的双侧置信区间

如下所示:interval=stats.t.interval(a,b,mean,std)t分布的置信区 间a:置信水平b:检验量的自由度mean:样本均值std:样本标准差from scipy import statsimport numpy as npx=[1...

2021-09-30

pytorch visdom安装开启及使用方法

安装conda activate ps pip install visdom激活ps的环境,在指定的ps环境中安装visdom开启python -m visdom.server
浏览器输入红框内的网址
使用1. 简单示例:一条线from visdo...

2021-09-30

使用Python自动化Microsoft Excel和Word的操作方法

将Excel与Word集成,无缝生成自动报告毫无疑问,微软的Excel和Word是公司和非公司领域使用最广泛的两款软件。它们实际上是“工作”的同义词。通常情况下,每一周我们都会将两者结...

2021-09-30

python测试框架unittest和pytest区别

目录一、用例编写规则
二、用例前置和后置
三、断言
四、报告
五、失败重跑
六、参数化
使用示例一、用例编写规则
(1)unittest提供了test cases、test suites、test fixtures...

2021-09-30

django 使用内置messages的操作

看代码~from django.contrib import messages messages.info(request, '要显示的字符串')1、messages.debug(request, '调试信息')2、messages.info(request, '信息字符串')...

2021-09-30

python文件名批量重命名脚本实例代码

python文件名批量重命名脚本#encoding=utf-8import cv2import osimport shutilbase_dir = r'文件所在的文件夹路径'SourseDir1 = r'源文件1名'SourseDir2 = r'源文件2名'Des...

2021-09-30

Django自定义User模型、认证、权限控制的操作

Django自带强大的User系统,为我们提供用户认证、权限、组等一系列功能,可以快速建立一个完整的后台功能。但User模型并不能满足我们的需求,例如自带的User表中没有手机号码,而且...

2021-09-30

C语言实现二叉搜索树的完整总结

目录1、 二叉树的构建2、二叉树的遍历前序遍历中序遍历后序遍历层序遍历4、二叉树的高度5、二叉树的删除6、由几种遍历序列还原二叉树 前序序列、中序序列还原二叉树:中序序...

2021-09-30

python获取淘宝服务器时间的代码示例

然但是,这个只能获取到秒,没法到毫秒。我暂时不知道该咋解决代码
import requestsimport timewhile True: class timeTaobao(object): r1 = requests.get(url='http...

2021-09-30

Python爬虫爬取爱奇艺电影片库首页的实例代码

上篇文章给大家介绍了Python爬取爱奇艺电影信息代码实例 感兴趣的朋友点击查看下。今天给大家介绍Python爬虫爬取爱奇艺电影片库首页,下面是实例代码,参考下:import timeimport...

2021-09-30

Python中常见的导入方式总结

目录一、直接导入模块二、直接导入包三、导入包中的一个模块四、导入模块并取别名五、从模块(或者包)中取出特定函数(不建议)六、从包中取出特定模块一、直接导入模块import 模...

2021-09-30

Python matplotlib实用绘图技巧汇总

前言在日常的业务数据分析 ,可视化是非常重要的步骤。这里总结了matplotlib常用绘图技巧,希望可以帮助大家更加更加高效的、美观的显示图表。作者:北山啦Matplotlib 是 Python...

2021-09-30

Python基础之hashlib模块详解

目录一、hashlib简介二、hash对象的方法三、hashlib实际操作四、小小案例一、hashlib简介1.什么叫hash:hash是一种算法(不同的hash算法只是复杂度不一样)(3.x里代替了md5模块和...

2021-09-30

Python 统计列表中重复元素的个数并返回其索引值的实现方法

需求:统计列表list1中元素3的个数,并返回每个元素的索引list1 = [3, 3, 8, 9, 2, 10, 6, 2, 8, 3, 4, 5, 5, 4, 1, 5, 9, 7, 10, 2]在实际工程中,可能会遇到以上需求,统计元素个...

2021-09-30

Python实战之能监控文件变化的神器—看门狗

目录一、前言二、准备三、基本使用四、监控文件变化一、前言假设现在有一个应用场景,需要对文件系统进行监控,发生变化时产生日志,对新增的文件做一些相应的操作。比如说应用到...

2021-09-30

python 如何获取页面所有a标签下href的值

看代码吧~# -*- coding:utf-8 -*-#python 2.7#http://tieba.baidu.com/p/2460150866#标签操作 from bs4 import BeautifulSoupimport urllib.requestimport re #如果是网...

2021-09-30

Python基础之Numpy的基本用法详解

目录一、数据生成1.1 手写数组1.2 序列数组1.3 随机数组1.4 其他方式数组二、数组属性查看三、数组索引3.1 一维数组的索引3.2 二维数组的索引四、数组的方法4.1 改变数组维...

2021-09-30

Django实现文件分享系统的完整代码

一、效果展示文件上传和展示:文件搜索:文件下载:删除文件:二、关键代码#urls.pyfrom django.urls import path,re_pathfrom .views import HomeView,DisplayView,MyView,SearchV...

2021-09-30

Python超简单容易上手的画图工具库(适合新手)

前言今天,在网上发现一款很棒的python画图工具库。很简单的api调用就能生成漂亮的图表。并且可以进行一些互动。pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百...

2021-09-30

django将图片保存到mysql数据库并展示在前端页面的实现

小编使用python中的django框架来完成!1,首先用pycharm创建django项目并配置相关环境这里小编默认项目都会创建settings.py中要修改的两处配置DATABASES = { 'default': {...

2021-09-30

Django利用AJAX技术实现博文实时搜索

目录什么是AJAX技术?它的应用场景有哪些?总体开发思路下面我们来看下具体代码。models.pyurls.pyviews.py模板blog/search.html查看效果学习Python Web和Django开发不能...

2021-09-30

Python深度学习之使用Pytorch搭建ShuffleNetv2

目录一、model.py1.1 Channel Shuffle1.2 block1.3 shufflenet v2二、train.py一、model.py1.1 Channel Shuffle


def channel_shuffle(x: Tensor, groups: int) -> Tensor...

2021-09-30

Python绘图库Matplotlib的基本用法

目录一、前言二、线型图三、线条颜色、标记形状和线型四、标签和图例五、子图六、散点图七、直方图八、饼图一、前言Matplotlib是Python的绘图库,不仅具备强大的绘图功能,还能...

2021-09-30

用Python爬虫破解滑动验证码的案例解析

做爬虫总会遇到各种各样的反爬限制,反爬的第一道防线往往在登录就出现了,为了限制爬虫自动登录,各家使出了浑身解数,所谓道高一尺魔高一丈。今天分享个如何简单处理滑动图片的验...

2021-09-30

python 实现的截屏工具

目录项目地址功能概述效果图
模块安装
提交环境为python3.7 pyqt5==5.13.2 win10 一切正常!
说一说大概的思路吧
项目地址https://github.com/fandesfyf/Jamscreenshot功能...

2021-09-30

nditer—numpy.ndarray 多维数组的迭代操作

1. Single array iteration>>> a = np.arange(6).reshape(2,3)>>> for x in np.nditer(a):... print x,...0 1 2 3 4 5也即默认是行序优先(row-major order,或者说是 C-or...

2021-09-30

Django2.2配置xadmin的实现

一、环境版本 Django-2.2 python-3.6 PyCharm-2018.3二、下载xadmin不推荐使用pip install xadmin直接安装,否则会出现很多版本错误,推荐直接登录github,切换django2...

2021-09-30

详解python的内存分配机制

目录开始== vs是
开始作为一个实例,让我们创建四个变量并为其赋值:variable1 = 1variable2 = "abc"variable3 = (1,2)variable4 = ['a',1]#打印他们的idsprint('Variable1: ',...

2021-09-30

python实现的人脸识别打卡系统

目录项目地址:简介使用
主要代码项目地址:https://github.com/king-xw/Face_Recogntion简介本仓库是使用python编写的一个简单的人脸识别考勤打卡系统主要功能有录入人脸信息...

2021-09-30

python爬虫请求库httpx和parsel解析库的使用测评

目录requests + BeautifulSoup组合
requests + parsel组合
httpx同步 + parsel组合
httpx异步+ parsel组合
对比与总结Python网络爬虫领域两个最新的比较火的工具莫过于http...

2021-09-30

python property的使用技巧分享

目录property属性
property属性的定义和调用要注意一下几点:具体实例
property属性的有两种方式
装饰器方式
旧式类
新式类
注意
类属性方式
property对象与@property装饰器...

2021-09-30

Django csrf校验的实现

目录引入:Ajax请求设置csrf_token的三种方式csrf装饰器csrf装饰器作用在FBV上csrf装饰器作用在CBV上引入:通常,钓鱼网站本质是本质搭建一个跟正常网站一模一样的页面,用户在该页...

2021-09-30

Python超简单容易上手的画图工具库推荐

今天,在网上发现一款很棒的python画图工具库。很简单的api调用就能生成漂亮的图表。并且可以进行一些互动。pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开...

2021-09-30

Python进阶学习之带你探寻Python类的鼻祖-元类

目录一、类也是对象二、动态地创建类三、使用 type 创建类四、使用type创建带有属性的类五、使用type创建带有方法的类六、到底什么是元类(终于到主题了)七、metaclass属性八...

2021-09-30

Python词云的正确实现方法实例

一、相关模块
jieba:中文分词wordcloud :Python词云库imageio:读取图形数据安装:pip install jiebapip install wordcloudpip install imageio二、wordcloud四大类
...

2021-09-30

Python高级文件操作之shutil库详解

目录前言一、copyfile()二、copy()与copy2()三、copymode()与copystat()四、复制整个文件夹五、删除整个文件夹六、移动文件夹或文件七、查找文件八、归档8.1 压缩文件8.2...

2021-09-30

Python Django搭建文件下载服务器的实现

环境 win10 Python:3.6.7 Django:2.2.7运行效果1、创建 Django 项目# 创建Download项目django-admin startproject Download# 创建down_app apppython manage.py sta...

2021-09-30

教你怎么用Python实现自动生日祝福

概述🌱记住日期是有点困难,但我们是程序员,使困难的事情更容易是我们唯一的工作,所以我们不记得日期为什么不自动化这个任务。在这篇文章中,我们将自动的生日祝福,是的,正...

2021-09-30

Django显示可视化图表的实践

一 实战1 Django_lab\urls.py# -*- coding: utf-8 -*- from django.conf.urls import url,includefrom django.contrib import admin urlpatterns = [ url(r'^admin/', a...

2021-09-30

numpy中np.nditer、flags=[multi_index] 的用法说明

在看CS231n的时候,有这么一行代码it = np.nditer(x, flags=['multi_index'], op_flags=['readwrite'])查了查np.nditer原来是numpy array自带的迭代器。这里简单写个demo解释...

2021-09-30

python-for x in range的用法(注意要点、细节)

for x in ...循环 就是把每个元素代入变量x,然后执行缩进块的语句。range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。比如我们想计算1-10的整数之和,可以用...

2021-09-30

python实战之用emoji表情生成文字

目录一、前言二、思路三、代码四、效果五、遗留问题一、前言昨夜刷b站的时候,看到了一条评论,形式如下图,于是心血来潮写了个python脚本,可以根据文字来生成这种由emoji拼接成的...

2021-09-30

Python 中数组和数字相乘时的注意事项说明

注意事项[object] * n 的时候并没有复制n-1个object,而是增加了n-1个对object的引用。例子说明目标:生成一个10*10且所有值都是0的二维数组方法一:[ [0] * 10] * 10方法二:[ [0...

2021-09-30
返回顶部
顶部