getfromcode体系课

黑马-10天Python视频教程

这门入门课能解决的实际问题 很多刚开始接触编程的人,最大的阻碍不是语法本身,而是不知道从哪里下手、学完一段内容之后能做什么、遇到环境问题卡半天没人指点。这门十天节奏的 Python 入门内容,就是把初学者最容易踩坑的环节全部拆成了可跟着敲的步骤,从环境安装到第一个能跑的脚本,再到用面向对象思想组织代

单课价¥29新品 上架
会员价 ¥0开通会员,全站课程无限下载套餐详情
19 人关注 更新于 2026-09-14 永久有效
发货

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

保障

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

客服

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

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

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

这门入门课能解决的实际问题

很多刚开始接触编程的人,最大的阻碍不是语法本身,而是不知道从哪里下手、学完一段内容之后能做什么、遇到环境问题卡半天没人指点。这门十天节奏的 Python 入门内容,就是把初学者最容易踩坑的环节全部拆成了可跟着敲的步骤,从环境安装到第一个能跑的脚本,再到用面向对象思想组织代码,每一步都对应可验证的练习目标。它解决的不是“听过 Python”的问题,而是“能自己写出可用的 Python 程序”的问题。

比如很多人装 Python 的时候会遇到路径没配好、命令行输 python 没反应、IDE 选哪个都不清楚的问题,这部分内容里直接把安装步骤、环境变量配置、常见编辑器和 IDE 的用法都讲清楚了,不用自己到处搜零散的教程。再比如学到函数和模块的时候,很多初学者只会写零散的代码,不会把重复逻辑抽成函数,也不会用标准库减少重复造轮子,这门课会带着你从单文件脚本一步步拆成模块化的结构,让你写的代码不再是只能跑一次的“一次性脚本”。

适合什么基础的开发者来学

这门课完全是从零开始的入门定位,不需要你有任何编程基础。如果你是从来没写过代码的学生、想转编程的其他行业从业者,或者之前只接触过一点其他语言、想快速补 Python 基础的人,都可以直接从第一天的内容开始跟着走。它的内容节奏是按天拆分的,每天的学习量控制在初学者能消化的范围内,不会一上来就扔一堆概念让你背。

如果你已经有一点 Python 基础,比如会写简单的循环和条件判断,但对函数封装、模块导入、异常处理这些概念模模糊糊,也可以把这门课当作查漏补缺的资料。尤其是面向对象和标准库那两块,很多自学的人容易卡在“知道类是什么但不会用来解决实际问题”的阶段,这部分内容可以帮你把零散的知识点串起来。不过如果你已经能独立用 Python 写完整的项目、熟悉常用第三方库的使用,那这门课的内容对你来说会偏基础,更适合用来快速过一遍基础概念而不是深入学习。

建议的学习顺序和重点模块

刚开始学的时候,不要跳着看,先把环境配置和基础语法那两块吃透。很多人急于学后面的高级内容,结果连变量命名规则、数据类型的区别都搞不清,写代码的时候到处是低级错误。基础语法部分要重点练的是列表、字典这两种数据结构,还有 for 循环和条件判断的组合使用,这是后面所有内容的基础,几乎每一个 Python 程序都会用到。你可以每学完一个知识点,就自己想一个小场景写代码验证,比如用列表存一组成绩,用循环算平均分,用字典存学生信息,这样比光看视频印象深得多。

学到函数和模块的时候,要把重点放在“怎么把重复的代码抽成函数”和“怎么把一个大脚本拆成多个模块”上。这部分是从“写能跑的代码”到“写可维护的代码”的转折点,很多初学者学完基础语法之后就卡在这里,只会写几十行的单文件脚本,稍微复杂一点的需求就写不动了。你可以跟着课程里的例子,先写一个单文件的小工具,然后自己试着把它拆成两三个模块,再互相导入调用,这样就能真正理解模块的作用。面向对象那一块建议多花点时间,不要只记住类和对象的定义,要试着用类去封装一个实际的功能,比如用类来实现一个简单的学生管理系统,把属性和方法都设计清楚,这样才能真正理解面向对象的思想。

学完之后能独立完成的事

把这门课的内容全部掌握之后,你已经能独立写很多实用的 Python 小工具了。比如你可以写一个批量重命名文件的脚本,处理电脑里一堆杂乱的文件名;可以写一个简单的文本处理工具,统计一篇文章里的词频、替换指定内容;还可以写一个基于命令行的待办事项管理工具,用文件来存储数据,支持增删改查。这些工具虽然看起来简单,但都是真实能用的,而且用到的都是课程里讲到的基础语法、函数、文件操作、面向对象这些知识点。

再往深一点说,你已经具备了继续学习 Python 其他方向的基础。不管是后面想学数据分析、Web 开发,还是自动化脚本、爬虫,都需要先把这些基础打牢。比如学数据分析的时候,你会用到大量的列表、字典、循环和函数,这些都是这门课里的核心内容;学 Web 开发的时候,面向对象的思想、模块的导入导出、异常处理这些知识会直接用到。也就是说,这门课不是学完就结束了,而是给你搭好了 Python 编程的基础框架,后面不管往哪个方向发展,都能在这个框架上继续添东西。

资料怎么配合练习效果最好

不要只看视频不动手,这是学编程最大的忌讳。每看完一小节的内容,就暂停视频,自己把例子敲一遍,然后试着改一改例子里的参数,看看会出现什么不同的结果。比如视频里讲了列表的 append 方法,你就自己试试 insert、extend、pop 这些方法,对比一下它们的区别。遇到报错不要马上翻答案,先自己看错误信息,试着排查问题,这个排查的过程比你直接写出正确代码收获更大。

你可以给自己定一个每天的练习目标,不用追求数量,只要把当天学的知识点都练熟就行。比如学完文件操作那一天,你就自己写一个脚本,把一个文本文件里的内容读出来,统计行数和字符数,再把统计结果写到另一个文件里。学完异常处理之后,就给之前写的脚本加上异常捕获,比如文件不存在的时候给出友好的提示,而不是直接报错退出。等全部学完之后,再把之前写的所有小工具都用面向对象的方式重构一遍,这样你对整个知识体系的理解会更深刻。另外,课程里提到的标准库,不要只记名字,要自己去翻一翻官方文档的简单用法,养成查文档的习惯,这对以后的学习非常重要。

课程介绍

“10天Python视频教程”课程是一个针对初学者设计的Python编程入门课程。该课程旨在通过10天的学习,使学员快速掌握Python编程的基础知识和基本技能。以下是课程内容:

1. Python简介

  • Python的历史与特点
  • Python的安装与环境配置
  • 使用IDLE和其他集成开发环境(IDE)

2. 基础语法

  • 变量与数据类型(数字、字符串、列表、元组、字典等)
  • 基本运算符与表达式
  • 条件语句(if-else)
  • 循环结构(for和while循环)

3. 函数与模块

  • 定义和调用函数
  • 函数参数与返回值
  • 模块的导入与使用
  • 常用内置函数与标准库

4. 文件操作

  • 文件的读取与写入
  • 文件模式与文件指针
  • 文件异常处理

5. 异常处理

  • 异常的基本概念
  • try-except结构
  • 自定义异常

6. 面向对象编程(OOP)

  • 类与对象的概念
  • 属性与方法
  • 继承与多态
  • 类的高级特性

7. 标准库与第三方库

  • 常用标准库介绍(如os, sys, datetime等)
  • 第三方库的安装与使用(如requests, numpy等)

8. 数据处理与分析

  • 数据的输入与输出
  • 基本的数据操作
  • 使用Pandas进行数据分析

9. 网络编程

  • 基本网络通信
  • HTTP请求与API使用

10. 项目实践

  • 课程最后几天将通过一个小项目综合运用所学知识,如开发一个简单的游戏、数据分析工具或网页抓取工具。

该课程的学习方式主要是通过视频讲解,每天都有固定的学习内容和练习题,帮助学员巩固所学知识。课程设计注重实践,通过项目和例子让学员在动手操作中理解Python编程的核心概念和应用场景。学习完成后,学员应具备基本的Python编程能力,能够编写简单的脚本和程序,并为进一步学习打下坚实基础。

课程目录

/14-013-黑马-10天Python视频教程2022版/
│├─day01_python基础
│├─day02_判断和循环基础
│├─day03_循环和字符串列表
│├─day04_容器
│├─day05_函数
│├─day06_函数和面向对象基础
│├─day07_面向对象
│├─day08_文件和异常
│├─day09_异常和模块
│├─day10_unittest 框架
│├─资料
day01_python基础/
│├─01.Python-课程介绍.mp4 59.8MB
│├─02.Python-自动化演示.mp4 10.9MB
│├─03.Python-今日内容介绍.mp4 5.3MB
│├─04.Python-Python 简介.mp4 21.5MB
│├─05.Python-语言的分类.mp4 19.5MB
│├─06.Python-环境配置.mp4 188.2MB
│├─07.Python-使用 pycharm 书写第一个代码.mp4 62.1MB
│├─08.Python-pycharm 常见设置.mp4 36.8MB
│├─09.Python-print 的简单说明.mp4 12.6MB
│├─10.Python-注释的使用.mp4 25.3MB
│├─11.Python-代码中的波浪线和 PEP8 规范.mp4 27.3MB
│├─12.Python-变量的使用.mp4 134.2MB
│├─13.Python-中午复习.mp4 20.5MB
│├─14.Python-代码的运行方式补充.mp4 13.8MB
│├─15.Python-变量命名的规范.mp4 22.2MB
│├─16.Python-变量的数据类型.mp4 36.9MB
│├─17.Python-输入.mp4 15.3MB
│├─18.Python-类型转换.mp4 32.5MB
│├─19.Python-%格式化输出.mp4 42.4MB
│├─20.Python-快捷键.mp4 63.3MB
│├─21.Python-f字符串.mp4 18.9MB
│├─22.Python-运算符.mp4 24.9MB
│├─23.Python-总结.mp4 50MB
day02_判断和循环基础/
│├─01.Python-复习和反馈.mp4 40.7MB
│├─02.Python-作业讲解.mp4 20.6MB
│├─03.Python-今日内容.mp4 3.9MB
│├─04.Python-字符串格式化.mp4 11.3MB
│├─05.Python-运算符.mp4 29.8MB
│├─06.Python-if 判断的基本格式.mp4 230MB
│├─07.Python-练习.mp4 5.8MB
│├─08.Python-if else 结构.mp4 14.6MB
│├─09.Python-练习.mp4 17.6MB
│├─10.Python-if elif else 语法分析.mp4 18.4MB
│├─11.Python-if elif else 语法结构.mp4 24.1MB
│├─12.Python-debug 的使用.mp4 176.5MB
│├─13.Python-中午复习.mp4 27.3MB
│├─14.Python-if 嵌套.mp4 28.1MB
│├─15.Python-练习.mp4 14.6MB
│├─16.Python-猜拳游戏思路分析.mp4 24.9MB
│├─17.Python-猜拳游戏代码实现.mp4 15MB
│├─18.Python-循环的基本使用.mp4 154.7MB
│├─19.Python-无限循环.mp4 29.5MB
│├─20.Python-循环求 1-100 之间的和.mp4 16.8MB
│├─21.Python-1-100之间数字和再解析.mp4 58.3MB
│├─22.Python-1-100 之间的偶数和.mp4 15.2MB
│├─23.Python-总结.mp4 22.4MB
day03_循环和字符串列表/
│├─01.Python-复习和反馈.mp4 75.8MB
│├─02.Python-作业讲解.mp4 29.1MB
│├─03.Python-今日内容说明.mp4 4.6MB
│├─04.Python-for 循环的基本使用.mp4 126MB
│├─05.Python-for range 的结合使用.mp4 24.1MB
│├─06.Python-break 和 continue 的介绍.mp4 110.1MB
│├─07.Python–字符串的定义.mp4 36.3MB
│├─08.Python-下标的使用.mp4 33.1MB
│├─09.Python-切片的使用.mp4 33.4MB
│├─10.Python-中午复习.mp4 20MB
│├─11.Python-字符串的查找方法.mp4 26.2MB
│├─12.Python-字符串的替换方法.mp4 20.6MB
│├─13.Python-字符串的拆分.mp4 25.9MB
│├─14.Python-字符串的连接.mp4 18.5MB
│├─15.Python-字符串其他方法说明.mp4 41.3MB
│├─16.Python-列表的定义.mp4 18.8MB
│├─17.Python-列表下标和切片操作.mp4 14.5MB
│├─18.Python-列表查询相关的操作.mp4 24MB
│├─19.Python-列表的添加方法.mp4 176.1MB
│├─20.Python–总结.mp4 50.6MB
day04_容器/
│├─01.Python-复习.mp4 72.9MB
│├─02.Python-作业.mp4 46.2MB
│├─03.Python-今日内容.mp4 4.7MB
│├─04.Python-列表修改操作.mp4 14.2MB
│├─05.Python-列表删除操作.mp4 27MB
│├─06.Python-列表反转和逆置.mp4 172.7MB
│├─07.Python-列表排序.mp4 7.9MB
│├─08.Python-列表嵌套.mp4 19.5MB
│├─09.Python-元组的使用.mp4 26MB
│├─10.Python-中午复习.mp4 12.7MB
│├─11.Python-字典的定义.mp4 144.9MB
│├─12.Python-添加和修改数据.mp4 16.6MB
│├─13.Python-删除数据.mp4 15.2MB
│├─14.Python-获取对应的数据.mp4 20.5MB
│├─15.Python-字典的遍历.mp4 20.2MB
│├─16.Python-容器部分补充总结.mp4 14MB
│├─17.Python-函数的介绍.mp4 98.2MB
│├─18.Python-函数的定义和调用.mp4 20.5MB
│├─19.Python-函数文档注释.mp4 20.5MB
│├─20.Python-函数嵌套调用.mp4 137.7MB
│├─21.Python-嵌套定损在解释.mp4 6.3MB
│├─22.Python-总结.mp4 36MB
day05_函数/
│├─01.Python-作业讲解.mp4 113.5MB
│├─02.Python-今日内容.mp4 4.3MB
│├─03.Python-列表去重【补充】.mp4 19.7MB
│├─04.Python-列表去重2【补充】.mp4 11.3MB
│├─05.Python-删除和修改模版.mp4 3.9MB
│├─06.Python-函数参数.mp4 194.7MB
│├─07.Python-函数的返回值.mp4 31.4MB
│├─08.Python-返回值补充.mp4 5.4MB
│├─09.Python-引用介绍.mp4 36.4MB
│├─10.Python-可变类型和不可变类型.mp4 34.5MB
│├─11.Python-面试题 1.mp4 125.2MB
│├─12.Python-面试题 1 补充.mp4 9.8MB
│├─13.Python-面试题 2.mp4 4.9MB
│├─14.Python-交换两个变量的值和拆包.mp4 29.1MB
│├─15.Python-局部变量和全局变量.mp4 257.3MB
│├─16.Python-函数返回多个数据值.mp4 12.9MB
│├─17.Python-函数传参的方式.mp4 93.4MB
│├─18.Python-缺省参数.mp4 13MB
│├─19.Python-不定长参数.mp4 30.3MB
│├─20.Python-print 函数.mp4 10.3MB
│├─21.Python-总结.mp4 41.6MB
day06_函数和面向对象基础/
│├─01.Python-复习.mp4 66.7MB
│├─02.Python-作业.mp4 17.3MB
│├─03.Python-今日内容.mp4 2.8MB
│├─04.Python-函数传参中的拆包.mp4 16.6MB
│├─05.Python-匿名函数的定义.mp4 37.7MB
│├─06.Python-练习-匿名函数定义.mp4 16.9MB
│├─07.Python-匿名函数应用-列表中的字典排序.mp4 47MB
│├─08.Python-面向对象介绍.mp4 90.9MB
│├─09.Python-类和对象.mp4 15.8MB
│├─10.Python-类的构成和设计.mp4 26.6MB
│├─11.Python-面向对象书写步骤和语法.mp4 88.6MB
│├─12.Python-中午复习.mp4 18.8MB
│├─13.Python-小猫爱吃鱼案例.mp4 16.9MB
│├─14.Python-self 的说明.mp4 24.6MB
│├─15.Python-属性的操作.mp4 19.8MB
│├─16.Python-属性的补充.mp4 6.4MB
│├─17.Python-魔法方法__init__的使用.mp4 289.7MB
│├─18.Python-魔法方法__str__的使用.mp4 22.2MB
│├─19.Python-魔法方法__del__的了解.mp4 20.1MB
│├─20.Python-案例分析.mp4 30.8MB
│├─21.Python-案例 1 实现.mp4 13.9MB
│├─22.Python-案例2 分析.mp4 16.1MB
│├─23.Python-总结.mp4 28.6MB
day07_面向对象/
│├─01.Python-复习.mp4 65.1MB
│├─02.Python-作业.mp4 41.4MB
│├─03.Python-今日内容介绍.mp4 6.1MB
│├─04.Python-案例-存放家具.mp4 319.8MB
│├─05.Python-案例-网站案例.mp4 17MB
│├─06.Python-私有和公有.mp4 45.4MB
│├─07.Python-继承介绍.mp4 24.5MB
│├─08.Python-继承案例实现.mp4 92.9MB
│├─09.Python-中午复习.mp4 21.2MB
│├─10.Python-重写-覆盖和扩展.mp4 27MB
│├─11.Python-面向对象介绍.mp4 127.2MB
│├─12.Python-属性的介绍.mp4 36.8MB
│├─13.Python-案例 1.mp4 26.2MB
│├─14.Python-方法的介绍.mp4 183.4MB
│├─15.Python-案例 2.mp4 29.7MB
│├─16.Python-其他方法说明.mp4 12.4MB
│├─17.Python-总结.mp4 22.9MB
day08_文件和异常/
│├─01.Python-复习.mp4 40MB
│├─02.Python-今日内容.mp4 3.7MB
│├─03.Python-文件介绍.mp4 16.6MB
│├─04.Python-文件操作方法介绍.mp4 154.2MB
│├─05.Python-文件操作方法介绍 2.mp4 8.1MB
│├─06.Python-作业.mp4 17MB
│├─07.Python-文件的写操作.mp4 14.9MB
│├─08.Python-文件的读操作.mp4 7MB
│├─09.Python-文件with 打开.mp4 12.1MB
│├─10.Python-按行读取文件内容.mp4 23.4MB
│├─11.Python-json 文件的介绍.mp4 145.8MB
│├─12.Python-json 文件的语法介绍.mp4 16MB
│├─13.Python-json 文件书写和读取.mp4 27.6MB
│├─14.Python-中午复习.mp4 19.2MB
│├─15.Python-练习 1.mp4 77.9MB
│├─16.Python-练习 2.mp4 3.5MB
│├─17.Python-练习 3.mp4 13.6MB
│├─18.Python-json 的写入.mp4 24MB
│├─19.Python-异常的介绍.mp4 17.7MB
│├─20.Python-异常的捕获.mp4 24.8MB
│├─21.Python-异常的捕获 2.mp4 9.7MB
│├─22.Python-异常捕获的完整格式.mp4 153.6MB
│├─23.Python-总结.mp4 38.3MB
│├─字符串的其他操作.pdf 473.3KB
day09_异常和模块/
│├─01.Python-总结复习和反馈.mp4 55.1MB
│├─02.Python-作业.mp4 36.3MB
│├─03.Python-今日内容.mp4 5.9MB
│├─04.Python-异常传递.mp4 24.6MB
│├─05.Python-模块介绍.mp4 64.2MB
│├─06.Python-模块的导入.mp4 25.9MB
│├─07.Python-模块查找的顺序.mp4 12.8MB
│├─08.Python-__name__ 的作用.mp4 31.8MB
│├─09.Python-练习.mp4 20.6MB
│├─10.Python-包的概念.mp4 66.2MB
│├─11.Python-unittest 的组成.mp4 49.9MB
│├─12.Python-中午复习.mp4 28.9MB
│├─13.Python-TestCase 测试用例的书写.mp4 28.6MB
│├─14.Python-代码书写常见的错误.mp4 165.6MB
│├─15.Python-TestSuite 和 TestRunner 的书写.mp4 31.6MB
│├─16.Python-添加测试方法的另一种书写.mp4 20.1MB
│├─17.Python-查看结果的方法.mp4 10.5MB
│├─18.Python-案例练习.mp4 141.1MB
│├─19.Python-总结.mp4 62.3MB
day10_unittest 框架/
│├─01.Python-复习和反馈.mp4 49.1MB
│├─02.Python-作业.mp4 23.6MB
│├─03.Python-今日内容.mp4 9MB
│├─04.Python-TestLoader 的使用.mp4 228.4MB
│├─05.Python-Fixture 的介绍.mp4 26.7MB
│├─06.Python-Fixture 的使用.mp4 33.7MB
│├─07.Python-断言的使用.mp4 49MB
│├─08.Python-断言的补充.mp4 4.6MB
│├─09.Python-参数化的介绍.mp4 18.9MB
│├─10.Python-参数化的使用.mp4 24.5MB
│├─11.Python-中午复习.mp4 27.9MB
│├─12.Python-参数化 2.mp4 22.2MB
│├─13.Python-代码常见错误.mp4 82.5MB
│├─14.Python-跳过.mp4 17.8MB
│├─15.Python-测试报告.mp4 266.5MB
│├─16.Python-流程总结.mp4 100.6MB
│├─17.Python-测试报告-中文.mp4 24.4MB
资料/
│├─资料.exe 39.6MB