字符串编码

Python3直接支持Unicode,可以表示世界上任何书面语言的字符,Python3的字符默认就是16位Unicode编码,ASCII码是Unicode码的子集

  • 使用内置函数ord()可以将字符转换成对应的Unicode码
  • 使用对应函数chr()可以把十进制数转换成对应的字符
1 >>> ord("a")
2 97
3 >>> ord("1")
4 49
5 >>> ord("")
6 26480

空字符串和len()函数

Python允许空字符串存在,其长度为零,不包含任何字符

len()用于计算字符串中含有多少字符