getfromcode后端开发 会员免费

尚硅谷版 Python 视频教程课程

这套 Python 视频教程的定位很明确:把语言基础打牢,再用一批可运行的实战项目把知识点串起来。它适合两类人——一是刚开始写 Python、需要有人把语法和运行机制讲清楚的初学者;二是已经能写脚本,但对面向对象、模块组织、文件与异常处理这些工程化部分还停留在"会用不会讲"阶段的开发者。 技术栈与运

单课价¥29.90新品 上架
会员价 会员免费开通会员,全站课程按额度无限下载套餐详情
6 人关注 更新于 2026-09-17 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

支付成功后自动发货,可在「我的订单」查看网盘链接;链接失效可联系客服免费补链。

正版保障 极速发货 售后无忧

这套 Python 视频教程的定位很明确:把语言基础打牢,再用一批可运行的实战项目把知识点串起来。它适合两类人——一是刚开始写 Python、需要有人把语法和运行机制讲清楚的初学者;二是已经能写脚本,但对面向对象、模块组织、文件与异常处理这些工程化部分还停留在"会用不会讲"阶段的开发者。

技术栈与运行环境

课程以 Python 3.12 为主线,配套的解释器安装包直接给到 Windows 与 macOS 两个平台,IDE 用的是 PyCharm Community 版,同样区分系统。这一点对自学者其实挺关键:新手最容易卡住的地方往往不是语法,而是"装哪个版本、装完怎么配解释器、为什么 import 报错"。资料包里把环境和课件放在一起,意味着你可以在第一节课之前就把本地跑通,而不是边看视频边到处找安装包。

版本选择上,3.12 属于较新的稳定分支,语法层面已经包含海象运算符、模式匹配、更友好的错误提示等特性。跟着这个版本学,后续迁移到 3.13 或更高版本基本没有断层。

内容组织:从语法到工程习惯

139 节视频的体量,大致可以拆成几条主线。第一条是语言基础,覆盖变量与数据类型、运算符、流程控制、函数定义与参数传递,这部分是后面一切的地基。第二条是面向对象,讲类与对象、封装继承多态、魔术方法,这是 Python 区别于纯脚本语言的分水岭。第三条偏工程实践,包括模块与包的组织方式、文件读写、异常处理,以及标准库中常用模块的用法。

这几条线不是彼此孤立的。比如模块化那部分,如果前面函数和类没吃透,很容易变成"照着敲能跑、自己写就乱"。所以建议的做法是:每看完一个知识块,先合上视频,用自己的话把这段逻辑复述一遍,再动手写一个不依赖教程的小例子。视频教程最大的风险是"看懂了等于学会了",而 Python 这种东西,手感只能靠敲出来。

实战项目的复用价值

课程里的实战项目是这套资料里最值得反复翻的部分。项目代码本身不一定复杂,但它的价值在于展示了"一个完整的 Python 程序长什么样"——目录怎么分、模块怎么拆、数据怎么在函数之间流转、文件读写放在哪一层。这些结构上的东西,光看语法章节是学不到的。

比较实用的做法是把项目代码当成模板来拆解。挑一个你感兴趣的项目,先跑通,再逐行读,把里面用到的标准库和第三方库单独拎出来查文档,最后尝试改一个功能点:换个数据源、加一层校验、把某段逻辑抽成独立函数。改得动,说明你真看懂了;改不动,回去补对应章节。这种"以项目反推知识点"的路径,比按顺序刷完 139 节更高效。

适合怎么用这份资料

  • 零基础:按视频顺序走,但把节奏放慢,每节都配一段自己的代码,别只收藏不敲。
  • 有其它语言基础:可以跳过变量和流程控制,直接从面向对象和模块化切入,把时间省给实战项目。
  • 想补工程能力:重点看模块组织、文件操作和异常处理这几块,对照课件里的目录结构理解分层思路。
  • 做参考手册:环境配置、标准库用法这些章节可以当速查,遇到问题再回看,不必从头刷。

整体来说,这是一份结构清晰、可以直接对照动手的 Python 入门资料。它的价值不在于"看完",而在于你能不能借助它把环境配好、把语法练熟、把项目拆开重写一遍。带着这个目标去用,139 节视频才不算白看。

尚硅谷版 Python 视频教程课程

从基础到实战,全面掌握Python编程

编辑点评

系统讲解Python基础语法,涵盖面向对象、模块、文件操作等,实战项目丰富,适合初学者及进阶者。

⭐ 编辑推荐

尚硅谷Python视频教程,139节视频,全面覆盖Python编程知识。

✨ 课程亮点

✦系统讲解Python基础
✦实战项目丰富
✦适合初学者及进阶者

课程目录

视频139节100 集
  • 视频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]
📁 windows2 条
  • pycharm-community-2023.3.2.exe [427.9 MB]
  • python-3.12.1-amd64.exe [25.4 MB]
📁 mac3 条
  • pycharm-community-2023.3.2.dmg [564.6 MB]
  • python-3.12.1-macos11.pkg [43.3 MB]
  • 软件资料.zip [1.8 MB]
📁 代码7 条
  • 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]
📁 代码7 条
  • 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]
📁 代码9 条
  • 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]
📁 代码11 条
  • 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]
📁 代码6 条
  • 多人聊天室-客户端.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]
📁 代码5 条
  • 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]
📁 代码12 条
  • 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]
📁 代码4 条
  • 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]
📁 代码8 条
  • 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]
📁 代码9 条
  • 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]
📁 代码6 条
  • 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]
📁 my_package14 条
  • 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 条
  • 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基础语法
  • 学会面向对象编程
  • 完成实战项目

🎉 祝您学习愉快!