1.python能做什么?
2.解释型与编译型语言的区别?
3.动态型与静态型语言的区别?
4.ASCLL Unicode GBK UTF-8之间的联系
ASCLL码是最初被创建出来表示字符的,总共255个。每个占1字节---》字符不够用---》单独的中文编码GBK,占用两个字节-----》为了兼容各种编码,出现Unicode,每个字符占用三个字节---》导致英文等字符占用空间太大----》UTF-8 可变长的字符编码
- 联想:
py2默认是ASCLL编码,中文是不能由解释器解释的,
因此可以在开头标注# -*- coding:utf-8 -*-
5.引号的作用
''' '''三个双引号或单引号的字符串可以多行打印
6.模块
第三方包在site-packages目录下,py2模块名与标准库中包重名报错,py3不会报错,避免此操作。
7.pyc是什么?
背景:
注:pyc与java的class一样 字节码文件,介于高级汇编语言与机器码间的语言。