对前面1-5章说到的ASCII码补充

在编程时,我们输入的符号可以使用ASCII码的形式输入。ASCII码是美国信息交换标准码,最早只有127哥字母被编码到计算机里,也就是英文大小写字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母a的编码是97.通过ASCII码显示字符,需要使用chr函数进行转换。例如:

ASCII码在编程时经常会用到,学习时要掌握ASCII码值的一些规律。常用字符ASCII对照表如下:

随着计算机的深入发展,在计算机中不但需要存储和使用基本的英文字符,还需要存储俄语、汉语、日语等文字或符号随之出现了多种版本的信息转换编码,如Unicode\UTF-8等。python3以Unicode为内部字符编码。Unicode采用双字节16为来进行编号,可编65536个字符,基本上包含了世界上所有的语言字符,它也就成为全世界一种通用的编码方式,而且使用十六进制4位表示一个编码,非常简洁直观,为大多数开发者所接受。打印汉字可以直接使用U+编码的形式,如打印“生化危机”和“中国”,代码如下:

  • print(“\u751f\u5316\u5371\u673a”)
  • print(“\u4e2d\u56fd”)