摘要: import numpy as np ''' 一.算术运算 元素级 1.标量 加减乘除 数组(元素级:位置对应) 自增和自减 通用函数 2.数组 +-*/ 数组 (元素级) 3.条件和布尔运算 a>0.5 满足的True,不满足False a[a>0.5]:满足条件的组成新的数组 非元素级 1.矩阵 阅读全文
posted @ 2019-09-25 00:13 无聊就看书 阅读(623) 评论(0) 推荐(0) 编辑
摘要: import numpy as np ''' 1.数组的创建:np.array([]) 2.数组对象的类型:type() 3.数据类型:a.dtype 4.数组的型shape:(4,2,3) 5.定义数组的每个元素的字节: array.itemsize ''' ## 创建一个三维数组 a = [[1 阅读全文
posted @ 2019-09-24 15:41 无聊就看书 阅读(198) 评论(0) 推荐(0) 编辑
摘要: import pandas as pd'''Series序列:1.序列 的声明,指定index列标签2.查看列索引(index)和元素 (values)3.选择内部元素4.为元素赋值5.用Numpy数组定义新Series对象6.筛选元素7.Series对象运算和数学函数8.Series组成元素(重复 阅读全文
posted @ 2019-09-23 08:13 无聊就看书 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 该函数的功能:遍历指定文件夹下的所有【路径】【文件夹】【文件名】 ''' os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]]) 参数: top -- 是你所要遍历的目录的地址, 返回的是一个三元组(root,dirs,fi 阅读全文
posted @ 2019-09-19 21:19 无聊就看书 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本质:装饰器本质是函数 功能:为函数添加附加功能 原则: 1.不修改源代码 2.不改变原函数调用方式 构成:高阶函数+嵌套函数+闭包 高阶函数定义: 1.函数接收的参数是一个函数名 2.函数的返回值是一个函数名 3.满足上诉条件任意一个,就是告诫函数 ''' #高阶函数之接收参数是一个函数 阅读全文
posted @ 2019-09-12 18:28 无聊就看书 阅读(197) 评论(0) 推荐(0) 编辑
摘要: import numpy as np '''迭代:每次获得的结果都基于上次结果来的(更新换代)迭代器协议:对象必须提供一个【next】方法 ,执行该方法,要么返回迭代器的下一项,要么引起异常迭代对象(节省内存):实现迭代器协议的对象(内部:__iter__()方法)for循环的本质:循环所有对象,全 阅读全文
posted @ 2019-09-11 13:15 无聊就看书 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1 ##总结面向对象设计 2 ### 3 ''' 4 1.简单控制流代码归类 5 2.定义函数实现代码的重用且更结构化,但是数据和动作分离 6 3.把数据和动作内嵌带一个结构(函数或类)里面,形成'对象系统' 7 8 过程简述: 9 1.定义功能函数,把数据字典作为传入参数,通过字典关键词取字典数据 阅读全文
posted @ 2019-09-02 11:45 无聊就看书 阅读(178) 评论(0) 推荐(0) 编辑
摘要: dir(dict) 阅读全文
posted @ 2019-08-15 17:07 无聊就看书 阅读(394) 评论(0) 推荐(0) 编辑
摘要: list ####(一)列表的创建[]、追加(append,extend,insert)、删除(remove、del、poop)、修改 ##创建一个空列表、一个字符串列表、一个数字列表 lis0 = [] lis1 = ['append','extend','insert'] lis2 = ['re 阅读全文
posted @ 2019-08-15 14:41 无聊就看书 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: ####最重要的6个魔法 join拼接 split分割 find查找 strip去空格 upper变大写 lower变小写 ###(一)拼接字符串 test = '用指定字符拼接字符串元素\n' v1 = ' '.join(test) v2 = '_'.join(['拼接','字符串']) prin 阅读全文
posted @ 2019-08-14 17:55 无聊就看书 阅读(318) 评论(0) 推荐(0) 编辑