1.基本数字类型:int、long、bool(True:1,False:0)、float、complex
2.字符串格式化输出:
PS:字符串是%s,整数是%d,浮点数是%f。
3.字符串常用功能:(string代表字符串)
4.列表(list代表列表)
- ·复制列表,只复制第一层:list.copy()
- ·完全复制列表: import copy
- copy.deepcopy(list)
- ·排序: list.sort() //若列表中含有数字和字符,python3.5中不能使用sort排序
- ·弹出元素: list.pop()
- ·反向排序: list.reverse()
- ·列表扩展: list.extend()
- ·索引: list.index()
- ·计数: list.count()
- ·切片: list[0:3:2]
- ·删除: del
- ·删除元素: list.remove()
- ·插入元素: list.insert()
- ·追加元素: list.append()
5.运算符:
// : 取商运算符
% :取余运算符
计算机中能表示的最小单位,是一个二进制位,
计算机中能存储的最小单位,是一个二进制位(bit)
8bit = byte(字节)
6.字典(key-vlaue)(dict代表字典)
- ·字典是无序的,key必须唯一,天生去重
- ·dict[key] = “vlaue” #增加或修改
- ·dict.pop(key) #标准删除
- ·del dict[key] #删除
- ·dict.popitem() #随机删除
- ·key in dict #标准查找
- ·dict.get(key) #获取对应的vlaue,如果没有返回none
- ·dict.values() #将所有vlaue打包成列表并返回
- ·dict.keys() #将所欲key打包成列表并返回
- ·dict.setdefault(key,value) #key存在vlaue,则返回对应的value;否则新增加key-vlaue
- ·dict1.update(dict2) #将字典2更新到字典1中,返回一个新字典,会去重
- ·dict.items() #生成一对对(key,value)元祖,并形成列表返回
- ·dict.fromkeys([key列表],vlaue) #通过一个列表生成默认dict,有个坑,少用
- ·循环dict