基本数据类型 数字: int(无限大) float(无限大,小数需要转换为二进制,计算时存在误差) complex(复数,存在实部和虚部,使用较少) Bool(特殊的数字类型) True:代表数字1 False:代表数字0 字符串: ‘’(相同的符号不能套用) ””(与’’一样,不过不能混用) ’’ ...
分类:
编程语言 时间:
2019-12-06 13:53:24
阅读次数:
90
第二部分 语法入门 01 python-初始以及变量 02 python-基本数据类型之数字、字符串1 03 python-基本数据类型之字符串2 04 python-基本数据类型之列表 05 python-基本数据类型之元祖 06 python-基本数据类型之字典 07 python-基本数据类型 ...
分类:
编程语言 时间:
2019-11-27 19:19:48
阅读次数:
73
1.list 内部实现是数组 2.dict 内部实现是hash函数+哈希桶。一个好的hash函数使到哈希桶中的值只有一个,若多个key hash到了同一个哈希桶中,称之为哈希冲突。 3.set 内部实现是dict 参考文献: 【1】python基本数据类型的时间复杂度 - 简书 ...
分类:
编程语言 时间:
2019-10-14 10:40:25
阅读次数:
103
1、整型(int) 在32位机器上,整数的位数为32位,取值范围为 2\ 31~2\ 31 1,即 2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为 2\ 63~2\ 63 1,即 9223372036854775808~922337203685477580 ...
分类:
编程语言 时间:
2019-10-11 20:34:34
阅读次数:
91
1 元组的定义和创建 定义 :()内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 元组的创建 2 元组的特点和常用操作 特性 :有序、不可变 常用操作 ...
分类:
编程语言 时间:
2019-10-11 20:23:09
阅读次数:
101
1 集合的定义与特性 定义 :集合是一个数学概念:由一个或多个确定的元素所构成的整体叫做集合。 集合中的元素有三个特征: 1.确定性(元素必须可hash) 2.互异性(去重) 3.无序性(集合中的元素没有先后之分),如集合{3,4,5}和{3,5,4}算作同一个集合。 注意:集合存在的意义就在于 去 ...
分类:
编程语言 时间:
2019-10-11 20:10:38
阅读次数:
95
1 列表的定义和创建 定义: []内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 列表的创建 2 列表的特点和常用操作 特性: 有序、可变 常用操作: ...
分类:
编程语言 时间:
2019-10-11 20:07:40
阅读次数:
87
1 字典的定义与特性 字典是Python语言中唯一的映射类型。 定义: {key1:value1,key2:value2} 特性: 2 字典的创建与常见操作 字典的创建 字典的常见操作 ...
分类:
编程语言 时间:
2019-10-11 20:05:47
阅读次数:
99
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如: ...
分类:
编程语言 时间:
2019-10-11 12:45:50
阅读次数:
106
字典 特点:{"key1": value1, "key2":value2} , 键值对中的值可以为任何数据类型,键不能为列表、字典(无法哈希),布尔值可以为键(0/1)但是可能会与其他的键重复;字典的存储是无序的。 基本操作: 输出: 输出: 输出: 输出: 输出: 方法: 1、clear() 2、 ...
分类:
编程语言 时间:
2019-10-05 10:30:20
阅读次数:
77