section1 python introduction
文中tips只做拓展,可跳过。
PartOne introduction
首先要对于python这门语言有一个宏观的认识,包括特点和应用场景。
特点分析:
- 优势
- 提供了完善的基础代码库,许多功能不必从零编写
- 简单优雅
- 劣势
- 运行速度较慢
- 解释型代码,代码不能加密
应用场景:网络应用,包括网站、后台服务等;日常使用的小工具,脚本任务等。
PartTwo install interpreter
python是解释型语言,执行python代码需要python解释器。
官方的解释器是使用最广的CPython类型,注意安装时勾选配置环境变量的选项。
tips about multiple interpreters
当安装多个解释器时,执行pip安装等相关操作,默认会优先使用于环境变量靠前的那个解释器。
由此产生的问题需要格外注意,最好是对于解释器、环境变量、pip有基础的理解。
随后抽空会写相关的文章解释。
使用python代码查看当前使用的解释器:
import sys
print(sys.path)
vscode使用的解释器不是系统默认的那个,需要在setting里单独设置
tips about pip
pip是Python包管理工具,用来安装、升级、卸载和管理Python包。使用pip可以方便地下载、安装和管理第三方库。
pip常用指令:
安装包:pip install [package_name]
升级包:pip install --upgrade [package_name]
查看已安装的包: pip list
生成requirements.txt文件安装包:pip freeze > requirements.txt
从requirements.txt文件安装包:pip install -r requirements.txt
section2 “hello python”
最简单地完整流程可以拆分为编写和解释执行
实际开发的时候通常使用文本编辑器完成代码的编写,例如:VS Code、Pycharm等。
编辑代码:
print('hello python')
name = input("what is your name:")
print('My neme is', name, '.')
以上编辑器可以直接执行python代码。
当拿到一个.py
文件时,也可以在相应文件位置用命令行窗口输入python [your_python_file]
来执行代码文件。