如果你正在考虑用一套视频课把 Python 从头学一遍,尚硅谷这套教程大概率已经在你的备选名单里。它的体量不小,139 节视频,外加配套的软件和课件。但值不值得花时间跟下来,取决于你现在的基础和学完之后想拿它做什么。这篇导读不讲虚的,只帮你判断三件事:它解决什么工作场景、学完能独立做什么、资料适合什么基础的人。
它主要解决哪个阶段的问题
这套课的核心定位是「把 Python 的基础语法体系一次性铺完」。从变量、数据类型、流程控制,到函数、面向对象、模块与包、文件操作、异常处理,这些构成 Python 编程地基的内容,它按顺序讲了一遍。适合的场景很明确:你之前零散看过一些教程,能照着敲但说不清为什么这么写;或者你打算转行做开发、测试、数据分析,需要一个结构完整的起点,而不是靠碎片视频拼凑。
它不太适合的场景也要说清楚:如果你已经能独立写脚本、熟悉类和装饰器,这套课的基础部分对你来说节奏偏慢,价值主要在查漏补缺,而不是从零提升。
学完能独立做什么
跟完基础语法和配套练习后,你应该能独立完成这些事:用函数和类组织一段几十到上百行的代码,而不是全部堆在脚本里;读写本地文本文件、处理简单的数据清洗;用模块把功能拆分到多个文件,理解包的结构;看得懂报错信息并定位常见异常。这些都是日常开发、自动化脚本、测试用例编写里反复出现的基本动作。
需要提醒的是,这套课的重心在语言基础和编程思维,不是某个具体岗位的完整技能栈。学完之后你能写 Python 程序,但离「能做数据分析项目」或「能写后端接口」还有一段距离,那部分需要再叠加专门的库和框架学习。
资料包怎么用才不浪费
配套资源里有 Windows 和 macOS 两个版本的 Python 安装包,以及 PyCharm 社区版安装程序,还有课件文档。对新手来说,这一步最容易卡住,建议直接按课件顺序先把环境装好,别在这一步反复折腾不同版本。PyCharm 社区版对学习阶段足够用,不必急着换付费版。
使用顺序上,比较稳妥的做法是:看一节视频,立刻在本地把代码敲一遍,不要只看不写;遇到课件里的示例,先自己试着改参数、改逻辑,跑出不同结果再回到视频对照。视频教程最大的坑是「看的时候都懂,关掉就忘」,动手量决定了这套课对你是真学会还是假学会。
适合什么基础的人
- 完全零基础:可以跟,但要接受前期节奏需要自己消化,遇到卡壳先回看而不是硬冲。
- 有其他语言基础:语法部分可以快进,重点看 Python 特有的写法,比如缩进规则、动态类型、内置数据结构。
- 想转行但没方向:这套课能帮你确认自己是否适合写代码,但不能替代岗位技能的完整规划。
判断标准很简单:如果你愿意每节都动手敲一遍,这套课能帮你把 Python 基础打扎实;如果你只想快速看完找感觉,那它和任何一套视频课一样,看完就过去了。先想清楚你要的是「系统过一遍」还是「马上能上手某个方向」,再决定要不要开始。
课程目录
课程目录104 集
- 📁 视频139节 视频139节文档.png [493.5 KB] 122-面向对象-本章总结.mp4
- [76.3 MB] 074-异常处理-raise关键字.mp4
- [123.4 MB] 092-模块-random小游戏.mp4
- [279.8 MB] 090-模块-包的使用.mp4
- [154.8 MB] 018-变量-变量的类型.mp4
- [126.1 MB] 080-函数-默认参数.mp4
- [234.7 MB] 006-第1个程序-新建项目.mp4
- [94.3 MB] 082-函数-变量作用域.mp4
- [350.5 MB] 075-异常处理-代码调试.mp4
- [123.8 MB] 053-组合数据类型-序列.mp4
- [46.6 MB] 012-初识python-流程图.mp4
- [107.8 MB] 130-界面开发-抽奖器优化.mp4
- [306.2 MB] 070-案例实战-计算天数.mp4
- [256.9 MB] 045-循环-while.mp4
- [330.0 MB] 072-异常处理-常见错误类型.mp4
- [178.7 MB] 081-函数-可变参数.mp4
- [222.9 MB] 005-初识python-mac软件安装.mp4
- [469.9 MB] 066-组合数据类型-本章总结.mp4
- [36.4 MB] 023-数据类型-字符串索引.mp4
- [359.3 MB] 073-异常处理-try语句.mp4
- [326.5 MB] 115-面向对象-类方法.mp4
- [283.9 MB] 105-文件-日记本.mp4
- [387.5 MB] 134-多人聊天室-客户端界面开发.mp4
- [343.8 MB] 107-文件-csv文件的读取.mp4
- [186.3 MB] 041-条件判断-match.mp4
- [156.7 MB] 014-初识python-练习题.mp4
- [170.3 MB] 091-模块-random.mp4
- [530.8 MB] 064-组合数据类型-集合.mp4
- [351.3 MB] 098-模块-安装第三方库.mp4
- [156.7 MB] 120-面向对象-封装2.mp4
- [255.3 MB] 097-模块-socket库.mp4
- [270.4 MB] 085-函数-递归函数.mp4
- [370.5 MB] 051-循环-本章练习.mp4
- [327.6 MB] 124-学生管理系统-用户类设计.mp4
- [218.4 MB] 059-组合数据类型-元组的常用操作.mp4
- [188.0 MB] 013-初识python-知识总结.mp4
- [87.4 MB] 038-条件判断-双分支.mp4
- [113.6 MB] 131-界面开发-计算器界面设计.mp4
- [503.0 MB] 133-多人聊天室-任务分析.mp4
- [79.0 MB] 108-文件-csv文件的写入.mp4
- [316.3 MB] 047-循环-break.mp4
- [260.8 MB] 071-异常处理-基本概念.mp4
- [107.3 MB] 001-课程介绍.mp4
- [54.2 MB] 008-第1个程序-打印变量.mp4
- [229.6 MB] 028-运算符-算数运算符.mp4
- [120.9 MB] 036-运算符-章节练习.mp4
- [127.7 MB] 109-文件-本章总结.mp4
- [30.1 MB] 112-面向对象-实例属性.mp4
- [321.2 MB] 049-循环-指数爆炸.mp4
- [226.1 MB] 043-条件判断-本章练习.mp4
- [309.0 MB] 125-学生管理系统-班级类设计.mp4
- [520.3 MB] 104-文件-文件追加.mp4
- [168.9 MB] 037-条件判断-单分支.mp4
- [241.2 MB] 030-运算符-比较运算符.mp4
- [165.8 MB] 076-异常处理-本章总结.mp4
- [12.8 MB] 086-函数-本章总结.mp4
- [28.3 MB] 007-第1个程序-注释.mp4
- [307.9 MB] 062-组合数据类型-字符串.mp4
- [393.4 MB] 093-模块-正则表达式.mp4
- [436.7 MB] 136-多人聊天室-客户端功能.mp4
- [307.1 MB] 016-变量-变量的修改.mp4
- [151.8 MB] 039-条件判断-多分支.mp4
- [401.4 MB] 079-函数-基本概念.mp4
- [336.6 MB] 027-数据类型-本章练习.mp4
- [141.9 MB] 111-面向对象-基本概念.mp4
- [176.2 MB] 138-智能聊天机器人.mp4
- [450.2 MB] 068-案例实战-用户登录系统1.mp4
- [239.7 MB] 103-文件-写入文件.mp4
- [157.9 MB] 011-第1个程序-input.mp4
- [281.8 MB] 088-函数-名片管理系统.mp4
- [680.4 MB] 128-界面开发-窗口类.mp4
- [170.0 MB] 069-案例实战-用户登录系统2.mp4
- [447.1 MB] 135-多人聊天室-服务器界面开发.mp4
- [202.4 MB] 087-函数-本章练习.mp4
- [79.9 MB] 061-组合数据类型-range.mp4
- [286.7 MB] 046-循环-for循环.mp4
- [277.1 MB] 106-文件-with.mp4
- [73.1 MB] 017-变量-变量的命名.mp4
- [120.6 MB] 029-运算符-赋值运算符.mp4
- [60.3 MB] 095-模块-获取时间.mp4
- [119.0 MB] 110-文件-本章练习.mp4
- [27.9 MB] 056-组合数据类型-列表的遍历.mp4
- [91.4 MB] 002-初识python-python介绍.mp4
- [195.8 MB] 101-文件-基本概念.mp4
- [107.6 MB] 044-条件判断-闰年判断.mp4
- [112.0 MB] 032-运算符-位运算符.mp4
- [185.6 MB] 113-面向对象-类属性.mp4
- [288.0 MB] 100-模块-本章练习.mp4
- [26.6 MB] 121-面向对象-魔法方法.mp4
- [224.6 MB] 052-循环-九九乘法表.mp4
- [180.9 MB] 019-数据类型-整数.mp4
- [87.6 MB] 024-数据类型-类型转换.mp4
- [483.1 MB] 127-界面开发-简单布局.mp4
- [589.6 MB] 099-模块-本章总结.mp4
- [11.7 MB] 065-组合数据类型-可变与不可变.mp4
- [75.1 MB] 078-异常处理-简单计算器.mp4
- [439.1 MB] 042-条件判断-本章总结.mp4
- [28.9 MB] 129-界面开发-抽奖器.mp4
- [474.5 MB] 118-面向对象-多态.mp4
- [222.5 MB] 📁 尚硅谷Python教程(软件+课件) 📁 📁 软件 📁 📁 软件 📁 📁 windows pycharm-community-2023.3.2.exe [427.9 MB] python-3.12.1-amd64.exe [25.4 MB] 📁 📁 mac pycharm-community-2023.3.2.dmg [564.6 MB] python-3.12.1-macos11.pkg [43.3 MB] 软件资料.zip
- [1.8 MB] 📁 📁 课件及代码 📁 📁 课件及代码 📁 📁 第1章 初识python 📁 📁 代码 code1-3-print.py [483.0 B] code1-1-第1个程序.py [90.0 B] code1-2-注释.py [206.0 B] code1-5-个人名片.py [423.0 B] code1-4-input.py [251.0 B] 第1章 初识python笔记.pdf
- [3.2 MB] 第1章 初识python.pptx [13.2 MB] 📁 📁 第3章 运算符与表达式 📁 📁 代码 code3-2-赋值运算符.py [74.0 B] code3-6-成员运算符.py [91.0 B] code3-1-算数运算符.py [188.0 B] code3-7-分苹果.py [100.0 B] code3-5-位运算符.py [256.0 B] code3-3-比较运算符.py [292.0 B] code3-4-逻辑运算符.py [489.0 B] 📁 📁 第6章 组合数据类型 📁 📁 代码 code6-1-列表.py [1.4 KB] code6-6-集合.py [811.0 B] code6-5-字典.py [791.0 B] code6-3-range.py [597.0 B] code6-7-用户登录系统.py [759.0 B] code6-4-字符串.py [1.1 KB] code6-8-计算天数.py [449.0 B] code6-2-元组.py [1.1 KB] 第6章 组合数据类型.pptx [1.2 MB] 📁 📁 第2章 变量与简单数据类型 📁 📁 代码 code2-9-几个苹果.py [146.0 B] code2-4-整数.py [249.0 B] code2-5-浮点数.py [282.0 B] code2-2-变量的修改.py [247.0 B] code2-8-数据类型的转换.py [840.0 B] code2-3-变量的数据类型.py [54.0 B] code2-6-字符串.py [406.0 B] code2-1-创建变量.py [113.0 B] code2-10-支付宝余额.py [225.0 B] code2-7-字符串索引.py [408.0 B] 第2章 变量与简单数据类型.pptx [2.8 MB] 📁 📁 第13章 案例实战 📁 📁 代码 多人聊天室-客户端.py [3.2 KB] 智能聊天室-服务器.py [3.8 KB] 多人聊天室-服务器.py [3.6 KB] 千帆模型.py [619.0 B] 多人聊天室-客户端2.py [3.2 KB] 智能聊天室-客户端.py [3.2 KB] 📁 📁 第8章 函数 📁 📁 代码 code8-1-函数.py [927.0 B] code8-2-变量作用域.py [555.0 B] code8-5-名片管理系统.py [1.8 KB] code8-4-上台阶.py [545.0 B] code8-3-匿名函数.py [583.0 B] 📁 📁 第11章 面向对象程序设计 📁 📁 代码 code11-9-封装.py [3.1 KB] code11-4-实例方法.py [1.7 KB] code11-1-类的创建.py [176.0 B] code11-6-静态方法.py [2.2 KB] code11-7-继承.py [1.8 KB] code11-11-学生管理系统.py [5.6 KB] code11-3-类属性.py [1.1 KB] code11-5-类方法.py [2.2 KB] code11-2-实例属性.py [579.0 B] code11-10-魔法方法.py [473.0 B] code11-8-多态.py [441.0 B] 第11章 面向对象程序设计.pptx [2.0 MB] 📁 📁 第12章 界面开发 📁 📁 代码 code12-1-第1个wx程序.py [689.0 B] code12-4-计算器.py [5.2 KB] code12-2-窗口类.py [511.0 B] code12-3-抽奖器.py [1.9 KB] 📁 📁 第5章 循环 📁 📁 代码 code5-4-continue.py [62.0 B] code5-5-指数爆炸.py [586.0 B] code5-2-for.py [557.0 B] code5-7-九九乘法表.py [185.0 B] code5-1-while.py [236.0 B] code5-3-break.py [638.0 B] code5-6-代码练习.py [377.0 B] 第5章 循环.pptx [10.8 MB] 📁 📁 第4章 条件判断 📁 📁 代码 code4-7-闰年判断.py [148.0 B] code4-8-三角形的判断.py [150.0 B] code4-2-双分支.py [269.0 B] code4-4-match.py [231.0 B] code4-5-年龄判断.py [239.0 B] code4-3-多分枝.py [474.0 B] code4-6-成绩判断.py [469.0 B] code4-1-单分支.py [228.0 B] 第4章 条件判断.pptx [4.3 MB] 📁 📁 第7章 异常处理 📁 📁 代码 code7-2-try.py [350.0 B] code7-4-错误处理.py [223.0 B] code7-1-异常处理.py [422.0 B] code7-3-raise.py [190.0 B] code7-5-简易计算器.py [904.0 B] 第7章 异常处理.pptx [1.1 MB] 📁 📁 第9章 模块 📁 📁 代码 📁 📁 my_package my_text.py [1.5 KB] my_tools.py [1.0 KB] my_card.py [1.9 KB] my_math.py [246.0 B] my_games.py [1.1 KB] code9-6-turtle.py [238.0 B] code9-3-random.py [488.0 B] code9-1-module.py [181.0 B] code9-4-正则表达式.py [951.0 B] code9-5-时间.py [263.0 B] code9-8-client.py [413.0 B] code9-7-server.py [395.0 B] code9-2-package.py [123.0 B] 第9章 模块.pptx [933.6 KB] 📁 📁 第10章 文件及IO操作 📁 📁 代码 code10-2-写入文件.py [358.0 B] code10-1-文件读取.py [339.0 B] code10-4-日记本.py [1.4 KB] code10-6-csv.py [1.0 KB] data.csv [1.4 KB] code10-5-with.py [110.0 B] code10-3-文件追加.py [158.0 B] 第10章 文件及IO操作.pptx [589.5 KB] 课件及代码必看.zip
- [1.8 MB] 尚硅谷Python教程(软件+课件)必看.zip
- [1.8 MB] 适合人群 Python初学者 Python进阶者 编程爱好者 学习收获 掌握Python基础语法 学会面向对象编程 完成实战项目 祝您学习愉快! 学有所成,前程似锦!






