python 基础
编码内置转换
ord():
- 将单个字符转变为ASCALL码
- 将Unicode编码的转化为Unicode的编码
chr():
bin():转化为2进制
oct():转化为8进制
hex():转化为16进制
容器
- 有序容器:字符串,列表,元组
- 特点:并且可以进行索引,分片,加,乘等操作
-
- 重复序列,字典不适用,因为键唯一
- 重复序列,集合具有唯一性
-
- 拼接序列 追加到前面序列末尾 ,不会嵌套序列 (1,2)+(3,4)
- > >= == <= < != 根据ascii码比较大小,前面序列权重大,不适用字典 (1,2) < (2,1) 字符串、列表、元组
- in/not in 成员操作,判断子序列在/不在,返回真假值;字典判断键
- 无序容器:字典(通过‘键’索引数据),集合
列表,仅能判断元素是否在里面。
通过方括号,进行切片,取值。
字符串:是一类常量,不支持赋值,
内置函数
len() 计算序列长度 len(‘abc’) 字符串、列表、元组、字典
del() 删除元素 del({‘a’:1}[‘a’]) 字符串、列表、元组、字典
max() 根据ascii码返回最大值,字典比较键,‘0’<‘A’<‘a’ max({‘b’:1,‘a’:2}) 字符串、列表、元组、字典 min() 根据ascii码返回最小值,字典比较键 min{‘b’:1,‘a’:2}) 字符串、列表、元组、字典
? 当max(),min() 作用于字典时,仅仅比较键值
字符串内置函数
所有函数均声成新的字符串,不改变原来的值;
str():类型转换
- .find(s,start,end):返回下标号index
- .lower
- .count():返回出现次数
- .strip():去掉两端空格
- .replace():替换字符串
- split():默认按照换行符、制表符和空格等进行分割
|