ASCII编码和UNICODE编码
python2中默认使用ASCII编码
python3中默认使用UTF-8编码
在计算机中,只有256个ASCII字符,一个ASCII在内存中占用1个字节的空间。
8个0/1的排列组合方式一共有256中,也就是2**8
可以在ASCII表中查到定义的字母、数字、转义字符等。
UTF-8是UNICODE编码的一种编码格式
计算机中使用1-6个字节来表示一个UTF-8字符,涵盖了地球上几乎所有地区的文字,大多数汉字会使用3个字节来表示。
# *-*coding:utf-8*-*
# coding=utf8
正常时候,是能以一个中文一个字符串来遍历的。
hello_str = "hello世界"
for c in hello_str:
print