Python - 军军小站|张军博客
Python

windows下安装python

安装python1、官网百度Python官网,点击进入或者直接点击链接2、在官网中,点击【download】→选择【Windows】点击3、选择想要安装的版本针对对应的版本【Windowsx86-64executableinstaller】下载(Download)4、双击下载下来的安装包【python-3.7.0-amd64.exe】,然后勾选【AddPython3.7toPATH】(注释:若勾选,则安装时会自动添加环境变量;若未勾选,则需要安装成功之后,

系统 2019-09-27 17:52:25 2454

Python

Python整数对象实现原理详解

整数对象在Python内部用PyIntObject结构体表示:typedefstruct{PyObject_HEADlongob_ival;}PyIntObject;PyObject_HEAD宏中定义的两个属性分别是:intob_refcnt;struct_typeobject*ob_type;这两个属性是所有Python对象固有的:ob_refcnt:对象的引用计数,与Python的内存管理机制有关,它实现了基于引用计数的垃圾收集机制ob_type:用于

系统 2019-09-27 17:52:08 2454

Python

python绘制空间自由电荷电场

importnumpyasnpfrommayaviimportmlabfromsympyimport*frommayavi.mlabimport*q=1#电荷量e0=4*3.14*8.85#4×pi×ε0放大10的12次方defcacualte():x,y,z=np.mgrid[-1:1:20j,-1:1:20j,-1:1:20j]#xyz网格化,形成填充三维坐标数组r=np.sqrt(x**2+y**2+z**2)#与原点距离E_scale=q/(e0*

系统 2019-09-27 17:49:54 2454

Python

数据结构-树以及深度、广度优先遍历(递归和非递归,python实现)

前面我们介绍了队列、堆栈、链表,你亲自动手实践了吗?今天我们来到了树的部分,树在数据结构中是非常重要的一部分,树的应用有很多很多,树的种类也有很多很多,今天我们就先来创建一个普通的树。其他各种各样的树将来我将会一一为大家介绍,记得关注我的文章哦~首先,树的形状就是类似这个样子的:它最顶上面的点叫做树的根节点,一棵树也只能有一个根节点,在节点下面可以有多个子节点,子节点的数量,我们这里不做要求,而没有子节点的节点叫做叶子节点。好,关于树的基本概念就介绍到这里

系统 2019-09-27 17:49:42 2454

Python

python实现LOOCV并画ROC曲线

以sklearn中的iris数据为例用的是Adaboost算法#-*-coding:utf-8-*-"""CreatedonThuJul421:17:192019@author:ZQQ"""importnumpyasnpfromsklearn.ensembleimportAdaBoostClassifierfromsklearn.treeimportDecisionTreeClassifierfromsklearn.model_selectionimpor

系统 2019-09-27 17:48:02 2454

Python

详解利用Python scipy.signal.filtfilt() 实现信号

本文将以实战的形式基于scipy模块使用Python实现简单滤波处理,包括内容有1.低通滤波,2.高通滤波,3.带通滤波,4.带阻滤波器。具体的含义大家可以查阅大学课程,信号与系统。简单的理解就是低通滤波指的是去除高于某一阈值频率的信号;高通滤波去除低于某一频率的信号;带通滤波指的是类似低通高通的结合保留中间频率信号;带阻滤波也是低通高通的结合只是过滤掉的是中间部分。上面所说的内容会在实战部分加以介绍,可以对比理解一下。如何实现的呢?我的理解,是通过时域转

系统 2019-09-27 17:56:47 2453

Python

Python处理文本文件中控制字符的方法

控制字符控制字符(ControlCharacter),或者说非打印字符,出现于特定的信息文本中,表示某一控制功能的字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等。具体控制字符一共有下面两个集合:七位ASCII定义了33个代码作为控制字符,它们是0到31、以及127,(位于0x00-0x1F及0x7F)。兼容的八位ISO/IEC8859-

系统 2019-09-27 17:56:44 2453

Python

python爬取全国2000多个城市的经纬度及geohash编码

如何爬取全国两千多个城市的经纬度?其实找对了数据源就一点也不难。哪些网站可能会有全国所有城市的经纬度呢?高德地图?百度地图?统计局?淘宝?……这次我们来试试通过饿了么爬取:importrequests,csv,Geohashurl='https://www.ele.me/restapi/shopping/v1/cities'headers={'referer':'https://www.ele.me/home/','user-agent':'user-ag

系统 2019-09-27 17:48:42 2453

Python

Python matplotlib生成图片背景透明的示例代码

使用matplotlib生成图片,想要背景透明,而且图例部分也显示透明效果,找到了大概的设置方法,特此记录。#coding=utf-8#matplotlib背景透明示例图#python3.5importnumpyasnpimportmatplotlib.pyplotaspltfrompylabimportmplimportscipy.statsasstats#设置中文字体mpl.rcParams['font.sans-serif']=['SimHei']d

系统 2019-09-27 17:56:28 2452

Python

全球数十万名程序员都在使用Python,这是为什么呢?

本章主要内容用Python的理由Python的长处Python的短板学Python3的理由如果想了解Python与其他编程语言的差异,以及它当前的地位,请阅读本章。如果想立即开始学习Python,请略过开头部分,直接跳到第3章。本章内容是本书不可或缺的组成部分,但对于Python编程确实不是必备知识。1.1用Python的理由现在有数百种编程语言可供使用,从成熟的C和C++到Ruby、C#和Lua等新秀,再到Java这样的企业级重器。要选择一门编程语言来学

系统 2019-09-27 17:48:21 2452

Python

python 字符串 查找 基本操作

个人博客首页(点击查看详情)--https://blog.51cto.com/11495268个人微信公众号(点击查看扫描关注)--https://blog.51cto.com/11495268/24011941、简介字符串相关操作较多,本文只简单描述下python字符串查找相关的基础操作2、字符串查找内置函数3、实例获取指定公司的相关信息(公司信息格式都一致)3.1字符串格式##公司名:排名:薪资-所占比例HUAWEI:0:20K-30.8%ZTE:1:

系统 2019-09-27 17:56:13 2451

Python

python实现图像检索的三种(直方图/OpenCV/哈希法)

简介:本文介绍了图像检索的三种实现方式,均用python完成,其中前两种基于直方图比较,哈希法基于像素分布。检索方式是:提前导入图片库作为检索范围,给出待检索的图片,将其与图片库中的图片进行比较,得出所有相似度后进行排序,从而检索结果为相似度由高到低的图片。由于工程中还包含Qt界面类、触发函数等其他部分,在该文档中只给出关键函数的代码。开发系统:MacOS实现方式:Qt+Python方法一:自定义的直方图比较算法a)基本思路遍历图片像素点,提取R\G\B值

系统 2019-09-27 17:48:19 2451

Python

How to install Pygame for Python 3.4 on Ubun

Firstrunthistoinstalldependencies:sudoapt-getinstallmercurialpython3-devpython3-numpy\libsdl-image1.2-devlibsdl-mixer1.2-devlibsdl-ttf2.0-devlibsmpeg-dev\libsdl1.2-devlibportmidi-devlibswscale-devlibavformat-devlibavcodec-devlibfr

系统 2019-08-12 09:27:29 2451

Python

Python 学习 第十八篇:使用pymssql操作SQL Server数据库

使用pymssql模块操作SQLServer数据库一,连接数据库使用pymssql连接SQLServer数据库,首先创建连接和游标:importpymssqlconn=pymssql.connect(host='host',user='user',password='pwd',database='db_name')cursor=conn.cursor()1,行的格式当执行select语句获取数据时,返回的数据行有两种格式:元组和字典,行的默认格式是元组。p

系统 2019-09-27 17:57:17 2450

Python

双线性插值理解与Python实现

转载自https://blog.csdn.net/sinat_37011812/article/details/81842957双线性插值公式就是这么推来的,主要就是在x方向和y方向上都进行线性插值,利用临近点进行计算在计算的时候利用了几何中心对齐来优化原来的直接缩放__author__='AlexWang'importnumpyasnpimportcv2importtime'''pythonimplementationofbilinearinterpol

系统 2019-09-27 17:53:03 2450