自定义博客皮肤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)
  • 收藏
  • 关注

原创 B数 B+数

B树(B-树)是一种多路搜索树(并不是二叉的):1.定义任意非叶子结点最多只有M个儿子;且M>22.根结点的儿子数为[2, M]3.除根结点以外的非叶子结点的儿子数为[M/2, M]4.每个结点存放至少M/2-1(取上整)和至多M-1个关键字(至少2个关键字)5.非叶子结点的关键字个数=指向儿子的指针个数-16.非叶子结点的关键字:K[1], K[2], …, K[M-1];且...

2019-03-30 15:57:59 4601

原创 计算机存储单位

\u8ba1\u7b97\u673a\u5b58\u50a8\u5355\u4f4d中文单位中文简称英文单位英文简称换算(Byte = 1)位比特bitb8b = 1B (0.125)字节字节ByteB1B(1)千字节千KiloByteKB1KB = 1024B(210)兆字节兆MegaByteMB1MB = 1024M...

2019-03-11 20:23:03 281

原创 Python 抽象类

抽象类当父类中部分方法不能满足所有子类或大多数子类需求时,但父类强制子类必须有该方法时,在父类中定义成抽象方法import abc #需要调用abc模块class animal(metaclass=abc.ABCMeta): @abc.abstractmethod #抽象方法 子类必须重写抽象方法定义的类 def eat(self): pas...

2019-02-13 21:37:28 402

原创 Python 错误 异常

1,错误语法错误 逻辑错误2,异常程序执行过程中出现问题导致程序无法执行3,常见异常异常名称描述ttributeError试图访问一个对象没有的属性,比如foo.x,但是foo没有属性xIOError输入/输出异常;基本上是无法打开文件ImportError无法引入模块或包;基本上是路径问题或名称错误IndentationError语法错误...

2019-02-13 18:43:36 367

原创 Python 类、对象、方法、面向对象的特征

编程语言的发展:机器语言 → 汇编语言 → 高级语言 → 面向对象的语言类对具有相同属性和方法的抽象#创建类class 类名():    类体(属性和方法)# 子类也叫 派生类;父类也叫 超类 或 基类类与类的关系:继承  关联(组合,聚合) 依赖

2019-02-12 11:02:23 168

原创 Python 字符串的基本操作

Python之字符串的基本操作字符串#字符串截取s = "hello"#格式 [起点:终点] 数字为下角标 取0不去3(0,1,2)#截取中间字符print(s[0:3])#截取全部字符print(s[:])s = "hello&am

2019-01-22 19:30:08 416

原创 Python 基础语法(2)

Python之基础语法(2)函数基本函数格式def 函数名(参数列表): 函数体 return参数列表有四个类型:argument(实参) parameter(形参)1.必要参数def asd(a): #a = 1 print(a)asd(1)2.默认参数def asd(a=9): print(a)asd(15)必要参数+默...

2019-01-22 16:28:20 269

原创 Python 列表的基本操作

Python之列表的基本操作列表#追加names = ['a','b','c','d']names.append("c")print(names)#删除 pop (删除最后一个元素) remove delnames = ['a','b','c','d']names.pop()print(names)#删除 remove (删除指定的元素) 注:若有相同元素,则删除第一个n...

2019-01-18 19:52:05 578 1

原创 Python 排序算法

Python之排序算法 (持续更新ing)排序内置排序冒泡排序(0(n^2))插入排序选择排序希尔排序堆排排序快排排序归并排序内置排序#调用方法默认排序a = [9,5,8,7,4,3,1,6,2,0]a.sort()print(a)#调用方法默认排序a = [9,5,8,7,4,3,1,6,2,0]b = sorted(a)print(a)冒泡排序a...

2019-01-18 15:02:13 150

原创 Python 基础语法(1)

Python基础语法(1)注释python中注释分为三种:# 单行注释 ‘’’ ‘’’ 多行注释 “”" “”" 多行注释注:# ‘’’ “”" 均为英文字符数据类型整数类型:int浮点类型:float字符串类型:str布尔类型:bool 输出值为:T

2019-01-14 20:32:02 233

空空如也

空空如也

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

TA关注的人

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