安装
基础
python程序文件
.py结尾,文件头如下:
1 | |
或
1 | |
区分大小写
入口
| 场景 | 入口 |
|---|---|
| 普通 Python 脚本 | if __name__ == "__main__": main() |
| Python 包 | __main__.py,使用 python -m 包名 |
| 命令行工具 | main() + argparse(或 click、typer) |
| Web 服务(Flask/FastAPI/Django) | 通常由框架启动命令(如 uvicorn、gunicorn、manage.py)调用应用入口,而不是直接执行业务代码 |
变量
动态类型,变量的类型有赋值的数据类型决定,且是可以改变的。
1 | |
常量一般使用全大写命名
数据类型
整数
浮点数
字符串
布尔值:True和False
空值:None
数据结构
list
1 | |
tuple:不可变
1 | |
函数
input
format
ord
chr
encode
decode
len
作用域
一般建议私有变量或函数以”_“开头命名
特殊变量或函数一般命名规则为:__**__
模块
安装第三方模块
1 | |
引用模块
1 | |
模块搜索路径sys.path。
1 | |
1 | |
方法一:修改sys.path,当前生效
1 | |
方法二:设置环境变量PYTHONPATH,追加到sys.path
类
1 | |
pip
单独安装pip
1 | |
1 | |