字符串 str
作用:用来记录文本信息
转义字符,后跟\的一些字符表示特殊的字符
字符串中的转移字符表:
/r 光标回到首位
/t 水平制表符
/v 垂直制表符
/b 倒退
// ‘/’
/' '
/" “
/n 换行
/f 换页
/0 空字符 ,字符值为0
/o xx 八进制表示的字符
/x XX 十六进制的字符
/uXXXX uncode 16表示的十六进制字符
/uxxxxxxxx Uncode32 表示的十六进制字符
ASCII表:
man ASCII
字符 十进制 十六进制
'0' 48 0x30
'A' 65 0x41
'a' 97 0x61
raw 表示原字符串
raw()函数中的字符不会发生转义
in / not in
判断一个字符或字符串 是否 存在于另一个字符串中,如果存在则返回True 否则返回False
切片 slice
作用:
从原字符串中取出一部分相应的元素组成
语法:
str([start,[,end,[,step]]]) star 代表开始 end 代表结束 step 表示步长
开始索引是从0开始切下代表第一个元素,-1代表最后一个元素
结束索引: 终止索引 (不包含 end)
步长: 为每次索引向后或向前引动的偏移量
1. 默认步长为1 2.步长为整数时正向切片,开始索引为0,结束索引默认值为len(s) 3. 当步长 为负数时,默认起始位置为最后一个元素,结束索引为第一个元素
pyhton 中常用的序列函数
len() 判断长度
max() 返回序列中的最大值
min() 返回序列中的最小值
all() 若序列中全为真则返回True ,否则返回False
any() 。。。
整数转字符串函数
hex() #转为16进制字符串 otc() 转为八进制字符串 bin()转为二进制字符串
字符串的构造函数
str()