Python基础
字符串
python字符串str是不可改变的字符序列
非注释中,引号括起来的部分都是字符串
'单引号 “双引号
‘’'三单引号 “”"三双引号 这两个里面能识别换行
前面加r是原始字符串,让转义字符\无效
字符串的运算
+ 加号用于字符串的拼接
* 乘号用于生成重复的字符串
字符串的大小比较,第一位比编码值 相同则第二位比 以此类推
in/not in运算符
in用于序列、字典、集合中,用于判断某个值是否存在于容器中,存在True 不存在False
‘to’ in ‘where to china’ 返回True
slice切片
从字符串序列中取出一部分响应的元素重新组成一个字符串,含头不含尾
字符串[(开始索引):(结束索引)(:(步长s))]
‘ABCDE’[::2] 输出 ‘ACE’
‘ABCDE’[1::2] 输出 ‘BD’
‘ABCDE’[::-1] 输出 ‘EDCBA’
序列函数,编码函数
len(seq) 返回序列的长度
max(seq) 返回序列最大值
min(seq) 返回序列最小值
ord© 返回 一个字符串的Unicode编码
chr(i) 返回i这个值所对应的字符
hex(i) 将整数转换为十六进制字符串
oct(i) 将整数转换为八进制字符串
bin(i) 将整数转换为二进制字符串