python
文章平均质量分 61
BlackEyes_SY
在不被人注意的角落里起飞
展开
-
python2020面试题
Q.2. 深拷贝和浅拷贝的区别是什么?深拷贝是将对象本身复制给另一个对象。这意味着如果对对象的副本进行更改时不会影响原对象。在 Python 中,我们使用 deepcopy()函数进行深拷贝,使用方法如下:深拷贝-Python 面试问题及答案浅拷贝是将对象的引用复制给另一个对象。因此,如果我们在副本中进行更改,则会影响原对象。使用 copy()函数进行浅拷贝,使用方法如下:浅拷贝—Python 面试问题及答案Q.3. 列表和元祖有什么不同?主要区别在于列表是可变的,元祖是不可变的。...原创 2020-11-19 17:28:02 · 462 阅读 · 0 评论 -
pandas&numpy常见方法
文章目录pd.DataFrame的创建字典创建列表创建单个元素字典转DataFramepd.DataFrame的导入查看数据属性常用方法增删缺失值处理文本数据(字符串)处理索引设置pandas中的DataFrame:1、DataFrame是一种数据框结构,相当于是一个矩阵形式,单元格可以存放数值、字符串等,这和excel表很像;2、DataFrame是有 行(index)和 列(column...原创 2020-04-06 21:26:25 · 246 阅读 · 0 评论 -
python数据类型及互相转化
文章目录NumPyarrarymatrixpandasdataframeNumPyNumPy 通常与 SciPy(Scientific Python)和 Matplotlib(绘图库)一起使用, 这种组合广泛用于替代 MatLab,是一个强大的科学计算环境。SciPy是算法库和数学工具包。包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和...原创 2020-03-17 16:29:50 · 295 阅读 · 0 评论 -
matplotlib.pyplot——plt
这里写自定义目录标题plt.scatter():散点图显示函数的原型参数解释函数样例plt.legend():图例显示plt.xlabel("x"):横坐标plt.ylabel("y"):纵坐标import matplotlib.pyplot as pltplt.scatter():散点图显示函数的原型matplotlib.pyplot.scatter(x, y, s=None, c=No...原创 2020-03-14 13:13:33 · 812 阅读 · 0 评论 -
Anaconda 安装cv2
安装OpenCV:在Anaconda Prompt窗口输入下列命令conda install --channel https://conda.anaconda.org/menpo opencv安装过程报错PermissionError:有一些文件被anaconda(或其他一些进程)锁定,opencv可能需要读写这个文件,因此,所做的就是关闭anaconda相关的每个进程,关闭正在...原创 2019-01-15 18:51:08 · 13676 阅读 · 3 评论 -
Anaconda 安装及环境变量
1、官方下载页面:http://docs.anaconda.com/anaconda/install/windows/Python 3.6 和 Python 2.7,64-Bit Graphical Installer”或“32-Bit Graphical Installer”进行下载。2、完成下载之后,双击下载文件3、配置环境变量找到scripts文件,将路径复制,添...原创 2019-01-15 20:26:30 · 1412 阅读 · 3 评论 -
python *与**
*和**放在函数参数的位置加“*”时,函数可接受任意多个参数,全部放入一个元祖中def F(*args): print(args)F(123,"456")>> (123, '456')加“**”时,函数接受参数时,返回为字典,需要写为如下形式:def F(**kwargs): print(kwargs)F(k1=123,k2="456")...原创 2019-03-12 21:53:56 · 140 阅读 · 0 评论 -
生成随机数组
一、使用random模块生成随机数组python的random模块中有一些生成随机数字的方法,例如random.randint, random.random, random.uniform, random.randrange,这些函数大同小异,均是在返回指定范围内的一个整数或浮点数,下边简单解释一下这几个函数。1、random.randint(low, hight) -> 返回一个位...原创 2018-02-02 21:17:12 · 3207 阅读 · 0 评论 -
网络爬虫基础(二)
例子:importurllib2response= urllib2.urlopen("http://www.baidu.com")printresponse.read() •urlopen(url, data, timeout) –第一个参数url即为URL–第二个参数data是访问URL时要传送的数据–第三个timeout是设置超时时间–返原创 2016-10-28 11:14:00 · 228 阅读 · 0 评论 -
爬虫基础----requests库
例子>>>import requests>>>url= 'http://example.com/'>>>response = requests.get(url)>>>response.status_code200 // requests.status_code查看相应的状态,请求成功返回200,请求失败返回403>>>response.headers['conten原创 2016-10-28 15:29:11 · 276 阅读 · 0 评论 -
Python下编码相关
1、Python encode() 方法以 encoding 指定的编码格式编码字符串。errors参数可以指定不同的错误处理方案。如下:str.encode(encoding='UTF-8',errors='strict')encoding -- 要使用的编码,如"UTF-8"。errors -- 设置不同错误的处理方案。默认为 'strict',意为编码错误引起一个UnicodeError。 ...原创 2018-02-09 20:25:14 · 194 阅读 · 0 评论 -
pyenv管理多版本python
在工作中不同项目对Python的版本有着不同的要求,所以我们需要在不同的版本间来回切换。而pyenv就是python的多版本管理工具,需要注意的是pyenv仅能够管理由pyenv自己安装的Python。1、查看和安装Python#查看使用pyenv能安装什么版本的Pythonpyenv install --list注:使用此命令即可查看pyenv能安装的所有版本,包括...原创 2019-12-30 15:48:27 · 366 阅读 · 0 评论 -
Python 读取txt文本文件
Python的文本文件的内容读取中,有三类方法:read()、readline()、readlines(),这三种方法各有利弊。read():read()是最简单的一种方法,一次性读取文件的所有内容放在一个大字符串中,即存在内存中file_object = open('test.txt') //不要把open放在try中,以防止打开失败,那么就不用关闭了try: file_context...转载 2018-02-08 09:35:53 · 45426 阅读 · 0 评论 -
python 文件、目录操作(新增、移动、删除等)
python中对文件、文件夹的操作需要涉及到os模块和shutil模块。创建文件:1) os.mknod("test.txt") 创建空文件2) open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件创建目录:os.mkdir("file") 创建目录复制文件:shutil.copyfile("oldfile","n...原创 2018-04-09 11:00:15 · 755 阅读 · 0 评论 -
python 中的[::-1]
一、反转 for value in rang(10)涉及的数字倒序输出: for value in rang(10)[::-1]涉及的数字倒序输出:二、详解这个是python的slice notation的特殊用法。a = [0,1,2,3,4,5,6,7,8,9]b = a[i:j] 表示复制a[i]到a[j-1],以生成新的list对象b = a[1:3] 那么,b...原创 2018-07-19 10:06:50 · 8673 阅读 · 1 评论 -
Python之dict(或对象)与json之间的互相转化
Python之dict(或对象)与json之间的互相转化在Python语言中,json数据与dict字典以及对象之间的转化,是必不可少的操作。在Python中自带json库。通过import json导入。在json模块有2个方法,loads():将json数据转化成dict数据 dumps():将dict数据转化成json数据 load():读取json文件数据,转成dict...原创 2018-06-15 12:48:47 · 1481 阅读 · 0 评论 -
网络爬虫基础(一)
什么是爬虫––“爬虫”------在“网上爬来爬去”,获取资源的程序爬虫类型––网络爬虫----是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。––传统爬虫----从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。实际英哟个比较多。爬虫工作原理––原创 2016-10-27 22:21:03 · 506 阅读 · 0 评论