• python pandas库的学习笔记二pandas的基本功能

    时间:2022-07-06 01:24:14

    1.重新索引pandas对象的一个重要的方法就是reindex,作用是创建一个适应新索引的新对象。>>>importnumpyasnp>>>importpandasaspd>>>frompandasimportSeries,DataFrame&g...

  • Python 学习笔记 多进程 multiprocessing

    时间:2022-07-04 03:37:40

    Python 解释器有一个全局解释器锁(PIL),导致每个 python 进程中最多同时运行一个线程,因此Python多线程程序并不能改善程序性能,不能发挥多核系统的优势,可以通过这篇文章了解。但是多进程程序不受此影响,Python2.6引入了multiprocessing来解决这个问题。这里介绍m...

  • 吴裕雄--天生自然python学习笔记:人脸识别用到的特征文件haarcascade_frontalface_default.xml下载

    时间:2022-07-03 00:03:22

    下载地址:https://github.com/opencv/opencv/tree/master/data/haarcascades1.找到haarcascade_frontalface_default.xml等文件,点击进去.2.找到Raw,右键链接(目标)另存为。吴裕雄--天生自然python...

  • python学习笔记:1.初识python

    时间:2022-07-02 11:59:03

    4.26今日内容大纲1.初识计算机。CPU内存硬盘2.python初识3.python发展史以及影响4.python的分类5.python的种类6.变量7.常量8.注释9.基础数类型初识10.input11.if12.while 一个等号是赋值运算,两个等号是比较值  ######今日笔记#####...

  • python学习笔记--命令行参数

    时间:2022-07-02 03:31:25

    1、sys.argv     sys模块通过sys.argv属性提供了对命令行参数的访问。命令行参数是调用某个程序时除程序名以外的其它参数.    argc和argv分别代表参数个数(argumentcount)和参数向量(argumentvector). 在Python中,argc其实就是sys....

  • [Python学习笔记][第七章Python文件操作]

    时间:2022-06-29 02:14:07

    2016/1/30学习内容第七章Python文件操作文本文件文本文件存储的是常规字符串,通常每行以换行符’\n’结尾。二进制文件二进制文件把对象内容以字节串(bytes)进行存储,无法用笔记本或其他普通文本处理软件进行编辑,通常也无法被人类直接阅读和理解,需要使用专门的软件进行解码后读取,显示,修改...

  • 【学习笔记】python3中yaml文件使用

    时间:2022-06-28 05:54:01

    1.yaml->字典:用yaml.load()或yaml.safe_load(YAML字符串或文件句柄),如yaml中有中文,可以使用.encode('utf-8')或打开文件时指定encoding='utf-8'importyamlstr='''name:Susanage:18'''prin...

  • python-cookbook学习笔记十 迭代器 三

    时间:2022-06-27 06:37:11

    如果我们想得到一个集合中元素的所有的组合或者排列。这里可以用到itertools.permutations这个函数的作用是生成一个排列。defiter_combinations():   items=['a','b','c']   forpinpermutations(items):       p...

  • 流畅的python和cookbook学习笔记(三)

    时间:2022-06-26 07:20:29

    1.双向队列collections.deque类(双向队列)是一个线程安全、可以快速从两端添加或者删除元素的数据类型。rotate和popleft操作,rorate可以把前后元素换位。popleft可以从左边删除元素,extendleft可以从左边添加元素。>>>fromcolle...

  • python技巧(3)--python cookbook学习笔记

    时间:2022-06-26 07:20:23

    (1)命名切片:通过切片命名我们可以避免硬编码,使得代码的可读性更好:Price=slice(3,5)#用来获取价格部分的切片price=items[Price]可以通过.indices方法可以适当的缩小边界避免越界:(2)Counter和most_commonword_count其实就是将每一个元...

  • 流畅的python和cookbook学习笔记(二)

    时间:2022-06-26 07:20:05

    1.元组拆包和解压序列赋值任何的序列(或者是可迭代对象)可以通过一个简单的赋值语句解压并赋值给多个变量。唯一的前提就是变量的数量必须跟序列元素的数量是一样的。1.平行赋值:>>>x=(1,2)>>>a,b=x#元组拆包>>>a1>>&...

  • 流畅的python和cookbook学习笔记(九)

    时间:2022-06-26 07:13:21

    1.减少可调用对象的参数个数,使用functools.partial冻结参数使用functools.partial(),可以固定一个或者多个值,减少调用参数。>>>defspam(a,b,c,d):...print(a,b,c,d)...>>>fromfuncto...

  • 流畅的python和cookbook学习笔记(五)

    时间:2022-06-26 07:13:27

    1.随机选择python中生成随机数使用random模块。1.从序列中随机挑选元素,使用random.choice()>>>importrandom>>>values=[1,2,3,4,5,6]>>>random.choice(values)3&...

  • python3.4学习笔记(二) 类型判断,异常处理,终止程序

    时间:2022-06-26 06:36:41

    python3.4学习笔记(二)类型判断,异常处理,终止程序,实例代码:#idle中按F5可以运行代码#引入外部模块importxxx#random模块,randint(开始数,结束数)产生整数随机数importrandomimportsysimportossecret=random.randint...

  • python学习笔记之——unittest框架

    时间:2022-06-24 05:24:28

    unittest是python自带的单元测试框架,尽管其主要是为单元测试服务的,但我们也可以用它来做UI自动化测试和接口的自动化测试。unittest框架为我们编写用例提供了如下的能力定义用例的能力。unittest框架有一套固有套路,可以让我们定义测试用例时更加简单和统一断言的能力。unittes...

  • Python学习笔记-Day3

    时间:2022-06-24 03:33:30

    内容大纲:一、基础数据类型总览*int:用于计算和计数*str:'这些内容'用于少量数据的存储,便于操作*bool:True、False,两种状态,机器反馈给用户的对和错list(列表):[1,'alex',True,[],(),{}……..]可以存储大量的数据和各种数据类型,操作方便tuple(元...

  • Python3.5 文档学习笔记

    时间:2022-06-24 03:33:24

    关于传统除/和地板除//python2在python2中,传统除会根据操作数来判断:-若操作数都为整数,则商舍去小数后的部分,返回整数-若操作数中有浮点数,则商为正确的值,返回浮点数>>>1/20>>>1/2.00.5若用地板除,则无论如何都舍去小数点后的部分,并...

  • python3.5学习笔记(第六章)

    时间:2022-06-24 03:33:42

    本章内容:正则表达式详解(re模块) 1、不使用正则表达式来查找文本的内容要求从一个字符串中查找电话号码,并判断是否匹配制定的模式,如:555-555-5555。传统的查找方法如下:defisPhoneNumber(text):iflen(text)!=12:returnFalseforiinran...

  • Python学习笔记,day3

    时间:2022-06-24 03:33:36

    Python学习第三天一、集合集合是一个无序的,不重复的数据组合,它的主要作用如下:去重,把一个列表变成集合,就自动去重了关系测试,测试两组数据之前的交集、差集、并集等关系常用操作:1s=set([3,5,9,10])#创建一个数值集合23t=set("Hello")#创建一个唯一字符的集合456a...

  • [python学习手册-笔记]004.动态类型

    时间:2022-06-23 10:08:20

    004.动态类型❝本系列文章是我个人学习《python学习手册(第五版)》的学习笔记,其中大部分内容为该书的总结和个人理解,小部分内容为相关知识点的扩展。非商业用途转载请注明作者和出处;商业用途请联系本人(gaoyang1019@hotmail.com)获取许可。❞基础概念的解释首先我们来解释一些基...