- 博客(15)
- 收藏
- 关注
原创 球员能力和k线图
import numpy as npimport matplotlib.pyplot as pltplt.style.use('ggplot')ability_label=['进攻','防守','盘带','速度','体力','射术']ability_size=6ax1=plt.subplot(221,projection='polar')ax2=plt.subplot(222,projection='polar')ax3=plt.subplot(223,projection='polar')
2020-10-25 17:31:08 120
原创 做图2
import numpy as npimport matplotlib.pyplot as pltx=np.arange(1,11,10)y=x*2plt.plot(x,y)plt.annotate('this is the bottom',xy=(0,1),xytext=(0,20),arrowprops=dict(facecolor='r',frac=0.5,headwidth=30,width=10))#xy是最下面箭头指着的坐标,xytext是注释所在的坐标arrowprops是规定箭头所
2020-10-25 10:56:38 200
原创 python 作图基础
import numpy as npc=np.random.randn(0,100,10)y=np.sort(c)yc.sort()#np.loadtxt('文件名·',delimiter=',',skiprows=1,usecols=[1,2],unpack=True) usecol代表是否选取部分列, unpack=True 数据不放在同一个矩阵里import matplotlib.pyplot as pltheight=[170,165,124,180]weight=[80,60,45
2020-10-24 18:46:31 159
原创 2020-09-30
#数据导入添加绝对路径pd.read_csv(r'C:\Users\think\AppData\Roaming\jupyter\data\mtcars,csv')pandans的笔记在ipython botebook链接:file:///C:/Users/think/Downloads/Untitled5.htmlfile:///C:/Users/think/Downloads/%E7%B4%A2%E5%BC%95.htmlfile:///C:/Users/think/Downloads/p
2020-09-30 20:46:45 191
原创 numpy基础运算
import numpy as nparray=np.array([2,3,4],[])array=np.array([[1,2,3],[2,3,4]])print(array)[[1 2 3] [2 3 4]]print('number of dim:',arry.ndim)import numpy as npa=np.array([2,3,4],dtype=int)print(a.dtype)b=np.zeros((3,4))#三行四列全是零的矩阵c=np.arange(12).
2020-09-25 20:31:56 110
原创 二叉树
二叉树 使用广度遍历,类似队列。在左边取节点,在右边添加所取节点的子节点。从而达到广度遍历的效果先序的第一个是跟,后续的最后一个是跟。先序从头找,后序从后找
2020-09-23 19:40:26 58
原创 归并排序和二分法查找
#归并排序#二分法查找```pythondef binarySearch(alist,item): #递归 n=len(alist) if n>0: mid=n/2 if alist(mid)==item: return True elif item<alist[mid]: return binarySearch(alist[:mid],item)
2020-09-23 12:00:37 174
原创 希尔排序和快速排序
#希尔排序def shell_sort(alist): n=len(alist) gap=n//2#gap=0之前执行插入算法的次数 while gap>0:#与普通插入算法的区别就是步长 for j in range(gap,n): i=j while i>0: if alist[i]<alist[i-gap]: alist
2020-09-23 08:59:01 310
原创 栈 队列排序
#栈#队列#双端队列#冒泡排序#选择排序class queue(object): def __init__(self): self.__list = [] def enqueue(self,item): '''往队列中加入一个''' self.__list.append(item) def dequeue(self): return self.__list.
2020-09-22 12:47:49 167
原创 双向连接和单向循环连接
#链表链表有前驱节点和后继节点。最后一个后继节点为none与单链表相比,实现判j断是否为空集、判断长度和遍历是相同的操作。###在头部添加元素###在尾部添加元素###在中间添加元素###删除节点#单向循环列表...
2020-09-21 19:33:26 365
原创 链表基础内容
#链表初印象#节点的实现#!usr/bin/env python# -*- coding:utf-8 _*-"""@author: think@file: node.py@time: 2020/09/21@desc:"""class Node (object): '''节点''' def __init__(self,elem): self.elem=elem self.next=Noneclass SingleLinkList(o
2020-09-21 12:05:55 96
原创 内存基础知识
#数据储存的基本概念下标是偏移量。通过偏移量计算位置,而且最基本的是依据每个元素占的字节相同但是在实际操作中,可能占的字符是不统一的。就需要在外部储存,储存的就是地址,而地址所占用的字节是相同的。###顺序表的结构与实现一体式的便于读取数据 分离式的需要多一次计算但是如果增加数据,一体式的就需要整体重新申请空间。同时要把表头进行更改。但是对于分离式,表头可以不变。###元素存储区的扩展...
2020-09-20 20:20:44 103
原创 算法与数据结构基础概念
#算法与数据结构###算法的基础内容###测算不同算法加入列表元素的快慢#!usr/bin/env python# -*- coding:utf-8 _*-"""@author: think@file: 01time.py@time: 2020/09/20@desc:"""from timeit import Timerdef t1(): li=[] for i in range(100): li.append(i)def t2():
2020-09-20 18:24:21 88
原创 python基础
@Python 笔记基础语言海归绘图,第一次自己画出五环图。#!usr/bin/env python# -*- coding:utf-8 _*-"""@author: think@file: myPy01.py@time: 2020/09/16@desc:"""import turtlet=turtle.Pen()t.width(10)t.color("red")t.circle(50)t.penup()t.goto(60,0)t.pendown()t.color("b
2020-09-18 20:01:04 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人