python内部执行过程:
python 文件 python核心 运行环境
内置模块 解释器
类库 词法分析
自定义模块 语法分析 对象和类型
编译 内存管理
执行 状态
解释器不保存代码;
文件是所有内容一次性保存入内存,然后解释器一行一行的解析;
3.5的print 后必须跟括号;
#!/usr/bin/python 可以在执行时省略python,主要用于linux,需要给文件设置权限;
windows是#!/usr/bin/env python
# -*- coding:utf-8 -*-:告知解释器用utf8编码// python 3 就不用了
ascii码:8位可以包括所有的英文、字符、数字、ascii
万国码 unicode:1个字符至少2个字节16位,1个汉子用3个字节标示
utf-8:
英文8
欧洲16
中文24
gbk:unicode的编码方式不同
python默认ascii;
时间: 2024-10-12 13:16:38