- 博客(25)
- 收藏
- 关注
原创 python科学数据库 day04
目录pandas中的seriespandas读取外部数据pandas中的DateFramenDataFrame中用loc和iloc索引获取数据pandas中用布尔对数据进行判断获取符合条件的数据pandas中的字符串方法pandas中对NaN和0的处理pandas中对数据的常用处理方法pandas中的seriespandas读取外部数据pandas中的DateFramenDataFrame中用l...
2022-01-19 14:01:57 1418
原创 python科学数据库 day03
目录numpy数组创建numpy读取本地数据numpy中数据处理numpy中nan的处理numpy中的统计函数numpy中数组的拼接numpy中数组的换行numpy数组创建numpy读取本地数据numpy中数据处理numpy中nan的处理numpy中的统计函数numpy中数组的拼接numpy中数组的换行...
2022-01-18 15:06:38 1661
原创 python数据科学库 day02
目录绘制条形图绘制直方图绘制条形图import matplotlib.pyplot as plta = ["猩球崛起","敦刻尔克","蜘蛛侠","战狼"]b16 = [15736,312,4497,319]b15 = [12357,156,2045,168]b14 = [2358,399,2458,362]x14 = range(1,5)x15 = range(25,29)x16 = range(50,54)plt.bar(x14,b14,...
2022-01-16 18:31:49 174
原创 python数据科学库 day01
matplotlib基础import matplotlib.pyplot as pltfig = plt.figure(figsize = (20,8),dpi = 80)x = range(2,26,2)y = [15,13,14.5,17,20,25,26,26,24,22,18,15]plt.plot(x,y)plt.savefig("D:/ai study/data analyse/day01/p1.png")plt.show()...
2022-01-16 15:16:26 258
原创 python数据结构和算法 day07
目录树二叉树二叉树的构建,层次遍历,先序遍历树二叉树二叉树的构建,层次遍历,先序遍历class Node(object): def __init__(self,item): self.elem=item self.lchild=None self.rchild=Noneclass Tree(object): def __init__(self): self...
2022-01-14 10:06:11 248
原创 python数据结构 day06
目录希尔排序快速排序归并排序二分查找希尔排序def shell(alist): n = len(alist) gap = n//2 i = 1 while gap>0: for j in range(gap,n): i = j while i >0: if alist[i]<alist[i-gap]:
2022-01-13 16:10:13 165
原创 python数据结构 day05
目录排序方法冒泡排序插入排序选择排序排序方法冒泡排序def bubble(alist): for j in range(len(alist)-1): for i in range(0,len(alist)-1): if alist[i]>alist[i+1]: alist[i],alist[i+1]=alist[i+1],alist[i]插入排序def insert..
2022-01-11 14:30:04 284
原创 python数据结构与算法 day04
双向链表自建双向链表class Node(object): def __init__(self,item): self.elem=item self.next=None self.prev=Noneclass DoubleLinkList (object): def __init__(self,node=None): self.__head= node def is_empty(self):...
2021-12-26 20:12:01 225
原创 python数据结构与算法 day03
链表自建链表class Node(object): def __init__(self,elem): self.elem=elem self.next=Noneclass SingleLinck(object): def __init__(self,node=None): self.__head= node def is_empty(self): return self.__head==Non...
2021-12-26 13:23:25 77
原创 python数据结构与算法 day01
目录什么是算法算法效率的量化python内的算法性能测试方法list和dict的内置操作复杂度什么是数据结构def myFun (all): for a in range(1,all+1): for b in range(a,all+1): c = all-b-a if a+b+c==all and a**2+b**2==c**2: print("...
2021-12-25 15:33:58 370
原创 python day09文件操作
目录文本文件二进制文件操作pickle序列化文件的导入导出表格文件(csv)操作os调用系统命令操作系统文件语法文本文件二进制文件操作with open(r"D:\pythonStudy\day10\1.png","rb")as p1: with open(r"D:\pythonStudy\day10\2.png","wb") as p2: p2.write(p1.read...
2021-12-24 14:20:59 420
原创 python day09 异常处理
try: a = int(input("num1:")) // int(input("num2:"))except BaseException as e: print(e) f1 = open("D:/pythonStudy/day09/a.txt","a") f1.write(str(e))else: print("未发生错误")finally: print("最后一定会执行的操作")...
2021-12-23 19:28:50 188
原创 python day07
目录方法的性质property封装继承和多态浅拷贝和深拷贝组合设计模式方法的性质propertyclass test: def __init__(self,name,age): self.__name = name self.__age = age @property def age(self): return self.__age @age.s...
2021-12-22 17:46:41 292
原创 python day07 嵌套函数,面向对象
函数嵌套面向对象:class中的对象构造函数class Student: def __init__(self,name,age):#定义函数初始化内容的函数 self.name=name self.age=age def say_age(self):#实例化的对象可使用的方法 print("{0}的年龄是:{1}".format(self.name,self.age))s1 =...
2021-12-21 21:07:08 90
原创 python day06
目录变量的作用域参数的传递与参数的类型lambda表达式eval()函数递归函数变量的作用域参数的传递与参数的类型lambda表达式eval()函数递归函数def factorial(n): x=1 for i in range(1,n+1): if i != n+1: x=i*x print(i,"...
2021-12-21 17:20:36 185
原创 python day05循环 推导式 函数
目录循环各种推导式的创建和使用函数循环for x in range(1,10): for y in range(1,10): if y<=x: print("{0}*{1}=".format(x,y),x * y, end="\t") print()import turtle#绘制棋盘turtle.speed(10)t =turtle.pen()f...
2021-12-20 17:51:53 226
原创 python day04
目录字典序列集合if语句while循环字典序列date1 = dict(name="gx1",age="18",salary="30000",city="beijin")date2 = dict(name="gx2",age="19",salary="20000",city="shanghai")date3 = dict(name="gx3",age="20",salary="10...
2021-12-19 22:53:37 312
原创 python day02:字符串操作
#定义多点坐标,绘制折线,计算路程import turtleimport mathturtle.penup()x1,y1 = 150,150x2,y2 = -100,150x3,y3 = -150,-150x4,y4 = 100,-100turtle.goto(x1,y1)turtle.pendown()turtle.goto(x2,y2)turtle.goto(x3,y3)turtle.goto(x4,y4)dist = math.sqrt((x4-...
2021-12-18 17:56:05 501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人