hi,各位小伙伴大家好,从今天开始,我们一起学习python,我会分享我个人的学习笔记
让我们一起学习交流,从零开始,关注我,我们一起进步
主要学习路线,爬虫,自动化脚本
一、Python基础认知
1. 编程语言概念区分
- 自然语言 :人类日常交流(中文、英文);编程语言 :人与计算机通讯的专用语言,计算机硬件仅识别二进制
0/1。 - 解释器作用 :充当翻译官,实时把Python源码逐行转为机器二进制指令,Python属于解释型语言,无需提前整体编译。
- 发展由来 :创始人吉多·范罗苏姆1991年发布首个正式版本,设计理念:简洁、易读、开箱即用,奉行"人生苦短,我用Python"。
2. 行业地位与八大应用场景
TIOBE榜单常年排行第一,市场需求量大,落地领域细化:
- AI人工智能:深度学习、大模型微调、机器视觉、智能算法开发(当下最热门方向);
- 数据方向:ETL大数据处理、数据清洗、图表可视化、企业BI数据分析;
- 网络爬虫:全网数据采集、电商价格抓取、资讯爬取,用于数据分析;
- Web后端:基于Django/Flask框架搭建网站、小程序服务端接口;
- 自动化开发:自动化运维脚本、软件自动化测试、Excel/Word/PDF办公自动化,替代重复手工操作;
- 工控与硬件:树莓派、单片机嵌入式开发;
- 教育考试:计算机二级Python、蓝桥杯/ACM编程竞赛;
- 游戏辅助:简易小游戏脚本、游戏自动化脚本。
3. Python版本说明
主流学习使用Python3.x系列
二、Python环境安装与Path环境变量(重点扩展)
1. 安装规范
- 下载地址:Python官方官网
https://www.python.org,区分Windows/macOS/Linux系统安装包; - 安装硬性规范 :安装目录全程不能出现中文、空格、特殊字符,例如
D:\Python314(正确)、D:\软件\Python 3.14(错误); - 安装关键选项:Windows安装界面勾选
Add Python to PATH,自动配置环境变量,避免后续手动配置。
2. CMD验证与报错处理
- 验证步骤:
Win+R输入cmd唤起命令提示符,输入python,出现版本号即安装成功; - 经典报错:
'python'不是内部或外部命令- 诱因:安装未勾选自动添加PATH,系统找不到python.exe程序;
- Path原理拓展:操作系统执行命令时,优先在当前文件夹查找程序,找不到就遍历Path内所有目录,全部找不到则抛出报错;
- 环境变量分类:
- 用户环境变量:仅当前Windows登录用户生效,换账号失效;
- 系统环境变量:本机所有账户通用,推荐将Python路径添加至系统Path。
3. 代码两种运行方式
- 交互模式(输入python进入>>>):单次执行一行代码,临时调试、测试小段代码,关闭窗口代码即消失,无法保存;
- 文件模式(xxx.py) :代码写入后缀
.py的文件,CMD切换到文件所在目录,执行python 文件名.py,代码永久保存,正式项目全部使用该方式。
三、主流开发工具
1. 原生工具
CMD交互窗口、IDLE(Python自带简易编辑器),仅适合临时测试,无智能提示、语法纠错,不做项目开发。
2. IDE集成开发环境
- PyCharm(课程主推) :JetBrains公司出品Python专用IDE,
- 版本:社区版免费永久使用、专业版付费(可试用),自带代码补全、一键运行、断点调试;
- 优势:自动管理项目依赖、内置终端、集成Git、支持Jupyter记事本;
- VS Code:微软免费通用编辑器,安装Python插件后开发,轻量化、占用内存小。
四、PyCharm项目创建与入门编程
1. 项目目录详解
新建项目自动生成三个核心内容:
.idea文件夹:存放当前项目配置(编码、布局、插件配置),运行自动生成,无需手动修改;venv虚拟环境:项目独立隔离环境,每个项目单独安装第三方库,不同项目依赖包版本互不冲突,是Python工程标准化配置;*.py源码文件:Python程序源代码,后缀必须为.py。
2. 代码基础语法
- 输出函数print():控制台打印内容,字符串必须用英文单/双引号包裹;
python
# 单行注释,Ctrl+/快速注释/取消注释
print("Hello World")
print("Hello Python")
- 注释详解
- 作用:给程序员阅读备注,解释器运行代码直接忽略注释,不参与程序执行;
- 单行注释:
# 注释内容,无多行注释(三引号多用于多行字符串); - 使用场景:代码说明、临时屏蔽无用代码。

- 编码&符号铁律 :所有括号、引号、逗号必须英文半角符号 ,中文标点会直接语法报错;Python默认换行代表语句结束,很少使用分号
;分隔代码。
3. PyCharm个性化配置
可自定义编辑器字体大小、UI主题、代码配色、缩进格式,优化编写体验。
五、课堂实操练习
使用多条print()函数分行输出古诗词,熟练掌握print换行输出、英文符号规范,为后续变量、字符串知识点铺垫。
六、拓展课外小贴士
- 文件名规范:项目文件命名尽量英文、小写,禁用中文命名py文件;
- 编码:Python3默认UTF-8编码,完美支持中文,无需额外配置编码声明。