资源介绍
六星教育·Python基础教程(语法)
资源目录
├─00-软件安装(7)
│ ├─01.了解软件.wmv 2.46MB
│ ├─02.python安装.wmv 21.09MB
│ ├─03.pycharm软件安装.wmv 9.95MB
│ ├─04.pycharm基本配置.wmv 11.37MB
│ ├─05.pycharm破解.wmv 7.83MB
│ ├─06.pycharm汉化.wmv 11.87MB
│ └─07.pycharm相关设置.wmv 10.49MB
├─01-初识python(12)
│ ├─01-什么是python.wmv 10.97MB
│ ├─02.python能做什么.wmv 10.64MB
│ ├─03.python的两大工具.wmv 4.42MB
│ ├─04.第一个程序之交互模式.wmv 18.87MB
│ ├─05.第一个程序之pycharm.wmv 21.93MB
│ ├─06.第一个程序之文本文档.wmv 24MB
│ ├─07.什么是bug.wmv 6.29MB
│ ├─08.bug之常见错误演练.wmv 20.19MB
│ ├─09.什么是debug及方法.wmv 17.06MB
│ ├─10.debug功能键的使用及调试.wmv 14.99MB
│ ├─11.注释.wmv 12.13MB
│ └─12.输出的作用及皮卡丘打印.wmv 11.62MB
├─02-变量(10)
│ ├─01.什么是变量.wmv 5MB
│ ├─02.变量的定义.wmv 9.56MB
│ ├─03.标志符的命名规范.wmv 19.97MB
│ ├─04.变量的命名规范.wmv 8.51MB
│ ├─05.数值类型包括哪些.wmv 19.82MB
│ ├─06.字符串的定义.wmv 14.97MB
│ ├─07.字符串的运算输出.wmv 17.2MB
│ ├─08.格式化输出之%.wmv 23.94MB
│ ├─09.格式化输出之format形式.wmv 15.68MB
│ └─10.格式化输出之f表达式.wmv 11.56MB
├─03-运算符(8)
│ ├─01.转义字符之换行和制表符.wmv 17.69MB
│ ├─02.转义符之反斜杠.wmv 12.02MB
│ ├─03.两个print之间如何换行.wmv 6.81MB
│ ├─04.算术运算符操作.wmv 13.93MB
│ ├─05.如何操作复合赋值运算符.wmv 17.56MB
│ ├─06.类型之间如何转换.wmv 15.71MB
│ ├─07.如何从键盘获取用户输入.wmv 12.54MB
│ └─08.如何限制用户输入.wmv 10.02MB
├─04-判断(11)
│ ├─01.if判断基本格式.wmv 10.87MB
│ ├─02.怎么定义True和False.wmv 8.7MB
│ ├─03.if-else的使用.wmv 20.58MB
│ ├─04.比较运算符的运用.wmv 7.33MB
│ ├─05.多条件判断怎么用.wmv 37.54MB
│ ├─06.if嵌套的使用及举例.wmv 35.88MB
│ ├─07.逻辑运算之and.wmv 14.26MB
│ ├─08.逻辑运算符之or.wmv 9.16MB
│ ├─09.逻辑运算之or及综合演练.wmv 18.53MB
│ ├─10.什么是三元表达式.wmv 6.53MB
│ └─11.猜拳游戏案例.wmv 29.55MB
├─05-循环(10)
│ ├─01.什么是程序的三大流程.wmv 9.4MB
│ ├─02.while循环的基本格式.wmv 20.04MB
│ ├─03.while循环的应用.wmv 39.08MB
│ ├─04.while之计数器位置怎么安排.wmv 12.13MB
│ ├─05.while循环嵌套之生活应用.wmv 12.75MB
│ ├─06.while应用之打印小星星.wmv 32.88MB
│ ├─07.while之如何打印九九乘法表.wmv 24.59MB
│ ├─08.for循环格式及应用.wmv 20.4MB
│ ├─09.循环之break.wmv 23.54MB
│ └─10.循环之continue.wmv 14.08MB
├─06-字符串列表(17)
│ ├─01.编码到底是个什么鬼?.wmv 12.77MB
│ ├─02.如何进行字符串的编码和解码.wmv 16MB
│ ├─03.字符串之索引取值.wmv 19.8MB
│ ├─04.细节决定成败之字符串切片.wmv 33.13MB
│ ├─05.字符串如何查找的3种方法.wmv 20.13MB
│ ├─06.字符串修改之替换和分割.wmv 10.48MB
│ ├─07.字符串修改之其他方法.wmv 10.28MB
│ ├─08.如何判断并统计大小写及数字个数.wmv 17.3MB
│ ├─09.字符串判断之以什么开头和结尾.wmv 7.15MB
│ ├─10.字符串之增和删.wmv 11.49MB
│ ├─11.列表的定义与基本运用.wmv 17.92MB
│ ├─12.列表之添加元素的4种方法.wmv 26.51MB
│ ├─13.列表之修改元素的3种方法.wmv 16.85MB
│ ├─14.列表之删除元素的4种方法.wmv 26.54MB
│ ├─15.列表之查找元素的4种方法.wmv 21.24MB
│ ├─16.列表之排序方法及注意事项wmv.wmv 23.19MB
│ └─17.列表推导式.wmv 16.59MB
├─07-字典元组集合(14)
│ ├─01.元组有哪些特性和应用场景?.wmv 17.66MB
│ ├─02.元组定义的注意事项.wmv 11.53MB
│ ├─03.元组常见操作及元组可变的情况.wmv 25.91MB
│ ├─04.字典有什么应用场景?.wmv 10.54MB
│ ├─05.字典的定义及注意事项.wmv 13.95MB
│ ├─06.字典之增删改查.wmv 20.64MB
│ ├─07.字典之如何查看键值对细节.wmv 14.18MB
│ ├─08.字典如何循环遍历?.wmv 16.21MB
│ ├─09.如何定义空集合?.wmv 12.67MB
│ ├─10.集合添加元素的两种方法及注意事项?.wmv 24.86MB
│ ├─11.集合之删除交集并集操作举例.wmv 20.79MB
│ ├─12.各容器类型共有哪些运算符?.wmv 14.61MB
│ ├─13.容器类型之如何使用公共方法?.wmv 17MB
│ └─14.各容器类型的推导式.wmv 18.06MB
├─08-类型转换、深浅复制(8)
│ ├─01.各数据类型如何进行类型转换?.wmv 22.31MB
│ ├─02.传递引用与拷贝的区别和联系.wmv 25.54MB
│ ├─03.深拷贝的定义和特性有哪些?.wmv 19.34MB
│ ├─04.浅复制的定义和应用场景.wmv 26.48MB
│ ├─05.深浅复制区别与应用.wmv 6.72MB
│ ├─06.什么是不可变对象.wmv 21.92MB
│ ├─07.不可变对象举例与注意事项.wmv 13.74MB
│ └─08.什么是可变对象及图例.wmv 18.72MB
├─09-函数基础(10)
│ ├─01.函数怎么定义及作用.wmv 20.27MB
│ ├─02.如何查看函数的用法.wmv 16.76MB
│ ├─03.函数调用及函数与方法的区别.wmv 12.89MB
│ ├─04.函数返回值基本应用.wmv 15.15MB
│ ├─05.函数多个或0个return如何返回.wmv 21.71MB
│ ├─06.函数参数如何定义.wmv 14.94MB
│ ├─07.必选参数和默认参数及注意事项.wmv 17.64MB
│ ├─08.可变及关键字和命名关键字参数如何用.wmv 26.3MB
│ ├─09.拓展:遇到混合参数怎么办.wmv 15.01MB
│ └─10.函数嵌套及练习应用详解.wmv 28.13MB
├─10-函数进阶(14)
│ ├─01.最全函数作用域详解.wmv 15.95MB
│ ├─02.名称空间解析及查找顺序.wmv 12.49MB
│ ├─03.什么是局部变量.wmv 8.53MB
│ ├─04.什么是全局变量及与局部变量的区别.wmv 14.94MB
│ ├─05.global有哪些应用场景及拓展.wmv 25.29MB
│ ├─06.nonlocal应用场景详解.wmv 19.38MB
│ ├─07.匿名函数的定义及应用场景.wmv 26.25MB
│ ├─08.内置函数基本用法.wmv 14.87MB
│ ├─09.zip()函数怎么用.wmv 8.77MB
│ ├─10.map()用法及应用场景.wmv 11.01MB
│ ├─11.reduce()函数怎么用.wmv 11.53MB
│ ├─12.enumerate()怎么用.wmv 7.57MB
│ ├─13.拆包的定义及基础应用.wmv 9.42MB
│ └─14.各数据类型如何拆包.wmv 11.07MB
├─11-异常模块包(15)
│ ├─01.异常定义和种类.wmv 21.71MB
│ ├─02.异常处理格式一的4种方式.wmv 24.92MB
│ ├─03.异常处理格式二.wmv 7.62MB
│ ├─04.异常处理格式三.wmv 6.06MB
│ ├─05.异常处理格式四.wmv 10.88MB
│ ├─06.什么是异常传递.wmv 21.07MB
│ ├─07.如何主动抛出异常?.wmv 16.09MB
│ ├─08.什么是模块及模块的分类.wmv 17.31MB
│ ├─09.模块的使用之import .wmv 15.16MB
│ ├─10.模块使用之from..import.wmv 6.01MB
│ ├─11.import与from import的区别.wmv 5.85MB
│ ├─12.py文件的两种功能怎么用?.wmv 13.66MB
│ ├─13.什么是包.wmv 17.18MB
│ ├─14.init.py文件用法.wmv 14.37MB
│ └─15.包内import“星”用法注意事项.wmv 10.46MB
├─12-闭包和装饰器(16)
│ ├─01.什么是递归函数.wmv 9.32MB
│ ├─02.递归函数怎么用及注意事项.wmv 25.51MB
│ ├─03.如何用递归实现斐波那契函数序列.wmv 24.4MB
│ ├─04.什么是引用.wmv 7.66MB
│ ├─05.什么是函数的引用.wmv 13.92MB
│ ├─06.闭包的构成作用及应用.wmv 16.21MB
│ ├─07.如何创建闭包函数及注意事项.wmv 23.46MB
│ ├─08.闭包中如何修改外部函数中的变量.wmv 7.96MB
│ ├─09.什么是装饰器以及如何写装饰器函数.wmv 13.57MB
│ ├─10.装饰器之日志打印器法一.wmv 30.59MB
│ ├─11.装饰器之日志打印器法二语法糖.wmv 19.93MB
│ ├─12.为什么使用装饰器而不是封装函数.wmv 11.89MB
│ ├─13.无参数的装饰器.wmv 11.74MB
│ ├─14.有参数装饰器及多层嵌套如何传参.wmv 19.72MB
│ ├─15.不定长参数的装饰器如何使用.wmv 10.98MB
│ └─16.什么是回调函数.wmv 9.68MB
├─13-面向对象基础(15)
│ ├─01.什么是面向对象的思想.wmv 13.31MB
│ ├─02.什么是类和对象.wmv 10.13MB
│ ├─03.如何定义一个类.wmv 13.9MB
│ ├─04.如何区分属性和方法?.wmv 8.57MB
│ ├─05.对象如何创建及注意事项.wmv 23.05MB
│ ├─06.类属性的增删改查操作.wmv 18.74MB
│ ├─07.如何添加和获取对象的属性和方法.wmv 17.76MB
│ ├─08.如何在方法中通过self获取对象属性.wmv 17.14MB
│ ├─09.实例属性与类属性的区别.wmv 21.45MB
│ ├─10.init怎么用.wmv 15.12MB
│ ├─11.如何让每个实例化对象有不同属性值.wmv 12.41MB
│ ├─12.什么是析构函数及注意事项.wmv 11.35MB
│ ├─13.如何自动调用析构函数?.wmv 14.05MB
│ ├─14.如何手动调用析构函数?.wmv 6.06MB
│ └─15.如何让对象打印自定义内容?.wmv 16.1MB
├─14-封装和单继承(17)
│ ├─01.封装的意义及与函数的区别.wmv 7.6MB
│ ├─02.封装数据如何调用及实例.wmv 42.87MB
│ ├─03.为什么要定义私有属性和方法?.wmv 5.32MB
│ ├─04.私有属性访问权限问题.wmv 25.25MB
│ ├─05.正规手段如何访问私有属性?.wmv 13.71MB
│ ├─06.正规手段如何访问私有方法?.wmv 12.67MB
│ ├─07.如何修改私有属性的值?.wmv 21.53MB
│ ├─08.为什么要使用继承?wmv.wmv 6.34MB
│ ├─09.子类怎么继承父类?.wmv 15.29MB
│ ├─10.新式类与旧式类的区别.wmv 8.84MB
│ ├─11.单继承怎么用?.wmv 11.09MB
│ ├─12.继承的传递性.wmv 24.31MB
│ ├─13.重写父类方法的两种情况.wmv 5.49MB
│ ├─14.如何对父类的方法进行重写?.wmv 11.22MB
│ ├─15.扩展父类方法一.wmv 17.71MB
│ ├─16.扩展父类方法二.wmv 17.78MB
│ └─17.重写与扩展综合应用举例.wmv 24.17MB
├─15-多继承(15)
│ ├─01.父类私有方法和属性访问权限验证.wmv 25.46MB
│ ├─02.如何访问父类的私有属性和方法?.wmv 22.12MB
│ ├─03.什么是多继承?.wmv 10.03MB
│ ├─04.多继承中的继承顺序.wmv 13.2MB
│ ├─05.多继承中父类有同名方法super()如何调用?.wmv 26.14MB
│ ├─06.继承重写综合案例.wmv 37.31MB
│ ├─07.什么是多态和多态性?.wmv 9.07MB
│ ├─08.多态性举例演示.wmv 13.9MB
│ ├─09.定义多态的2个前提及多态好处举例.wmv 18.09MB
│ ├─10.什么是类方法及如何定义?.wmv 17.68MB
│ ├─11.类方法如何操作和访问?.wmv 13.31MB
│ ├─12.如何修改类属性?.wmv 14.94MB
│ ├─13.什么是静态方法?.wmv 4.17MB
│ ├─14.实例和类对象是否可访问静态方法?.wmv 9.06MB
│ └─15.实例方法 类方法 静态方法综合应用。.wmv 34.97MB
├─16-单例模式 魔术方法(16)
│ ├─01.什么是new().wmv 6.51MB
│ ├─02.new()有无返回值的区别是什么?.wmv 21.03MB
│ ├─03.什么是返回对象的引用?.wmv 14.19MB
│ ├─04.new()与init()的区别.wmv 5.99MB
│ ├─05.什么是单例及单例模式?.wmv 8.7MB
│ ├─06.new()创建单例模式.wmv 28.97MB
│ ├─07.类方法创建单例模式.wmv 10.33MB
│ ├─08.装饰器实现单例模式.wmv 20.5MB
│ ├─09.通过导入模块实现单例模式.wmv 10.13MB
│ ├─10.通过hasattr()实现单例模式.wmv 24.03MB
│ ├─11.如何查看魔术方法.wmv 4.15MB
│ ├─12.doc module class 魔术方法.wmv 12.89MB
│ ├─13.call魔术方法.wmv 10.24MB
│ ├─14.dict.wmv 15.57MB
│ ├─15.repr.wmv 7.49MB
│ └─16__getitem__ ()setitem ()delitem().wmv 12.14MB
├─17-文件读写(12)
│ ├─01.什么是文件.wmv 15.95MB
│ ├─02.文件读取程序实现.wmv 25.26MB
│ ├─03.文件写的操作及如何正常关闭.wmv 24.68MB
│ ├─04.非默认格式的文件操作.wmv 9.23MB
│ ├─05.二进制文件的读取与写入.wmv 9.07MB
│ ├─06.正确关闭优化之with.wmv 13.76MB
│ ├─07.tell方法告诉当前位置.wmv 18.31MB
│ ├─08.文件备份.wmv 14.19MB
│ ├─09.任意文件格式的备份(升级版).wmv 23.92MB
│ ├─10.对目录的相关操作.wmv 19.8MB
│ ├─11.文件读写之编码及报错处理.wmv 7.19MB
│ └─12.文件读写之升级版.wmv 26.07MB
├─18-迭代器生成器(13)
│ ├─01.可迭代对象.wmv 13.58MB
│ ├─02.如何验证是否为可迭代对象.wmv 15.16MB
│ ├─03.什么是迭代器及特性和功能.wmv 16.91MB
│ ├─04.for循环的工作原理.wmv 18.55MB
│ ├─05.不使用for循环怎么迭代?.wmv 13.63MB
│ ├─06.可迭代对象与迭代器的区别.wmv 19.27MB
│ ├─07.什么是迭代器协议.wmv 10.01MB
│ ├─08.迭代器的应用场景.wmv 35.25MB
│ ├─09.什么是生成器.wmv 7.56MB
│ ├─10.生成yield关键字.wmv 13.66MB
│ ├─11.生成器函数的实例应用案例.wmv 19.5MB
│ ├─12.生成器的列表推导式.wmv 20.52MB
│ └─13.yield和return的区别及优势.wmv 6.33MB
├─19-线程(16)
│ ├─01.多任务下的并发.wmv 11.88MB
│ ├─02.多任务下的并行.wmv 8.74MB
│ ├─03.线程和进程的概念.wmv 9.66MB
│ ├─04.单线程示例.wmv 10.29MB
│ ├─05.多线程创建的语法及步骤.wmv 13.46MB
│ ├─06.多线程的优势举例.wmv 23.2MB
│ ├─07.多线程进阶举例.wmv 28.61MB
│ ├─08.多线程意义及应用场景.wmv 8.5MB
│ ├─09.线程执行代码的封装.wmv 10.66MB
│ ├─10.run与start方法的区别示例.wmv 12.92MB
│ ├─11.线程无序及输出美化.wmv 12.33MB
│ ├─12.多线程资源共享.wmv 18.01MB
│ ├─13.多线程资源竞争.wmv 19.54MB
│ ├─14.解决资源竞争的两个办法.wmv 16.26MB
│ ├─15.互斥锁示例.wmv 16.14MB
│ └─16.线程同步及总结.wmv 17.88MB
├─20-进程(13)
│ ├─01.进程介绍及5种状态.wmv 15.04MB
│ ├─02.进程参数及常用属性.wmv 7.56MB
│ ├─03.创建进程简单实现及进程对应关系梳理.wmv 25.89MB
│ ├─04.进程常用方法及状态活用.wmv 29.54MB
│ ├─05.进程间资源是否共享?.wmv 20.86MB
│ ├─06.线程与进程的区别及应用场景.wmv 16.16MB
│ ├─07.进程间通信基本介绍.wmv 14.42MB
│ ├─08.队列基本操作及异常处理.wmv 20.81MB
│ ├─09.进程操作对列(旧).wmv 30.02MB
│ ├─09.进程间如何通信(更新).wmv 32.03MB
│ ├─10.进程池的主要方法及应用场景.wmv 16.86MB
│ ├─11.同步和异步的区别详解.wmv 14.11MB
│ ├─12.进程池之同步异步示例.wmv 32.32MB
│ └─13.进程池通信示例.wmv 30.51MB
├─21-协程(8)
│ ├─01.协程介绍及应用场景.wmv 19.18MB
│ ├─02.yield创建协程.wmv 9.22MB
│ ├─03.greenlet方式创建协程.wmv 26.07MB
│ ├─04.greenlet协程创建简单示例.wmv 16.99MB
│ ├─05.gevent实现自动切换示例.wmv 26.68MB
│ ├─06.gevent.joinall().wmv 14.98MB
│ ├─07.gevent综合示例.wmv 18.43MB
│ └─08.线程进程协程区别与生活举例.wmv 27.16MB
├─22-正则基础(11)
│ ├─01.正则表达式简介及应用场景.wmv 9.84MB
│ ├─02.match方法基本使用.wmv 14.33MB
│ ├─03.匹配单个字符.wmv 39.5MB
│ ├─04.匹配多个字符之星.wmv 9.28MB
│ ├─05.匹配多个字符之加和问号.wmv 12.88MB
│ ├─06.匹配多个字符之m次.wmv 11.93MB
│ ├─07.如何匹配开头.wmv 14.27MB
│ ├─08.如何匹配结尾.wmv 13.22MB
│ ├─09.匹配分组之或和括号.wmv 18.02MB
│ ├─10.匹配分组之斜杠引用.wmv 16.83MB
│ └─11.分组之取别名.wmv 4.73MB
├─23-正则进阶(6)
│ ├─01.re高级用法之search.wmv 16.75MB
│ ├─02.re高级用法之findall.wmv 9.26MB
│ ├─03.re高级用法之sub.wmv 29.15MB
│ ├─04.re高级用法之split.wmv 12.18MB
│ ├─05.贪婪和非贪婪匹配.wmv 14.77MB
│ └─06.原生字符串.wmv 14.76MB
├─24-正则进阶(6)
│ ├─01.re高级用法之search.wmv 16.75MB
│ ├─02.re高级用法之findall.wmv 9.26MB
│ ├─03.re高级用法之sub.wmv 29.15MB
│ ├─04.re高级用法之split.wmv 12.18MB
│ ├─05.贪婪和非贪婪匹配.wmv 14.77MB
│ └─06.原生字符串.wmv 14.76MB
├─25-内置模块(7)
│ ├─01.os模块.wmv 34.52MB
│ ├─02.sys模块.wmv 10.62MB
│ ├─03.time模块.wmv 30.13MB
│ ├─04.logging模块介绍.wmv 25.62MB
│ ├─05.日志模块操作及基本配置.wmv 16.34MB
│ ├─06.日志模块之日志格式化输出.wmv 13.23MB
│ └─07.高级用法之日志管理器配置.wmv 49.25MB
├─26-linux安装(10)
│ ├─01.虚拟机的安装.wmv 20.28MB
│ ├─02.linux常用快捷键.wmv 7.11MB
│ ├─03.linux查看目录及清屏操作.wmv 20.25MB
│ ├─04.linux文件及目录的创建和删除.wmv 19.35MB
│ ├─05.linux之查找文件及拷贝文件命令.wmv 11.01MB
│ ├─06.linux之移动和重合名.wmv 15.18MB
│ ├─07.linux之简单文件内容查看及写入.wmv 5.62MB
│ ├─08.linux之多内容如何快速写入(vim).wmv 14.72MB
│ ├─09.linux之python模块安装与卸载.wmv 14.39MB
│ └─10.10个有趣的命令和财富命令.wmv 53.95MB