自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Pandas

Pandas是python里分析结构数据化的工具集基础是numpy:高性能矩阵运算图形库matplotlib:提供数据可视化创建关键数据结构s = pd.Series([1,2,3,np.NaN,8,4])data = pd.DataFrame(np.random.randn(6,4),index = dates,cloums = list(“ABCD”))d = {“A”:1,“B”:2,“C”:rang(4),“D”:arange(4)}data.head() #默认查看前5行,括号中参数

2020-05-28 21:37:10 804

原创 数据科学包1

numpy:基于矩阵的运算。[1,2,3] [2,3,4]array = np.array([1,2,3], #list变成矩阵[2,3,4])输出结果[[1,2,3][2,3,4]]array.ndim #查看是几位数组array.shape #查看形状(几行几列)array.size #查看总共有多少元素np中的创建:1.np.array([[2,23,4],[3,22,12]],dtype = np.int) #这种方式用列表的方式去创建,array的type是dt

2020-05-23 17:30:29 85

原创 第八章

方法没有重载,在python中,后面定义的同名方法会覆盖前面的方法私有属性和私有方法(实现封装)python对于类的成员没有严格的访问限制。2个下划线开头的属性是私有的,类内部可以访问私有属性,外部不能直接访问,但是可以通过_类名_私有属性名访问@property装饰器@property可以将一个方法的调用方式变成“属性调用”,一般用来给属性增加get和set方法封装,多态,继承封装:隐藏对象的属性和细节,只对外提供必要的方法。相当于把细节封装起来,只对外暴露相关调用方法,就比如设计一款手机

2020-05-23 16:01:20 116

原创 第七章

嵌套函数(内部函数):在函数内部定义的函数定义在一个函数中,同时也在这个函数中调用,出了函数就无法使用def outer():print(“outer runing”)def inner01(): print("inner01 runing")inner01() #只能在outer内部使用outer()好处:1.封装-数据隐藏外部无法访问嵌套函数2.贯彻DRY(don‘t repeat yourself)原则嵌套函数可以让我们在函数内部避免重复的代码3.闭包关键字nonl

2020-05-19 23:22:20 98

原创 第六章

函数也是对象,测试一下:

2020-05-17 13:20:33 175

原创 第五章

for循环通常用于可迭代对象的遍历for 变量 in 可循环对象:循环体语句比如:for x in (1,2,3):

2020-05-12 23:25:26 130 1

原创 第四章

字典键值对;无序键:是任意不变数据(整数,浮点数,字符串或者元组。列表,字典,集合属于可变对象,不能作为键,并且键不能重复(后面的键会覆盖前面的键))值可以是任意数据,并且可以重复字典的创建:a = {1:10,2:20} #不用dict,就需要使用:a = dict{name = “zhangsan”,age = 10}a = dict([(“name”,“zhangsan”),(“age”,18)])#列表中添加元组a = {} #创建空对象字典d = dict{}需要了解的:zi

2020-05-11 14:59:12 170

原创 第三章

基本运算符:and, or, notis,is not<,<=,>,>= ,!= ==|,^,&<<.>>~a = 0b11001b = 0b01000a25b8bin(a|b)“0b11001”bin(a&b)“0b01000”bin(a^b)“0b10001”a = 3a<<2 #左移一位相当于乘以2,左移两位就是乘412b = 12b>>34序列:字符串,列表

2020-05-09 18:44:19 119

原创 第二章

int float str bool时间:时间的本质也可以当做是一条线。unix时间点:1970年1月1如00:00:00开始,毫秒(1/1000)为单位进行计算。通过导入时间模块:time.time()获得当前时刻。返回值是毫秒,带微秒的浮点值。保存当前的秒数(精确到秒)b=int(time.time())print b分钟totalMinutes = b/60totalMin...

2020-05-07 13:59:06 208

原创 python基础,python解释器,python开发环境,IDLE,pycharm,turtle模块绘制图像

5.51.python:解释型语言2.Python解释器:Cpython:使用c语言实现的解释器,最常见的解释器Jython: java实现的解释器IronPython: .net实现的解释器PyPy:python: 实现的解释器3.安装Python要注意:到Advanced Options步骤的时候。选择:Add Python to environment variables(...

2020-05-05 23:33:43 304

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除