字符串编码
- 字符串属于不可变有序序列,使用单引号,双引号,三引号作为定界符。
# 只有三引号字符串允许写成多行的形式
"'ab
cd'"
等价于
'ab\ncd'
- 一字节由八位二进制数(bit)组成
- ASCII码采用一个字节来对字符进行编码,最多只能表示256个符号。
- GB2312是我国制定的中文编码,使用1个字节表示英文字符,2个字节表示中文字符
- 0:48
- A:65
- a:97
- Python字符串的默认编码是UTF-8编码,无论是一个数字,英文字母,还是一个汉字,在统计字符串长度是都按一个字符对待。
字符串的索引与分片
#最左边字符编号为0
#最右边字符编号为-1
>>> s = "abcd"
>>> s[0