小小千想和您聊一聊

当前位置: 首页> 视频教程> Python超详细入门教程

Python超详细入门教程初级

   评分9.6

175节课

74773人已学

下载本章视频你能学到什么?

数据类型和变量、运算符、流程控制、函数、面向对象、模块和包、生成器和迭代器。

千锋Python官方①群(790693323)——猛戳进入


课程介绍

2019千锋全新打造Python教程,深入浅出的讲解Python语言的基础语法,注重基本编程能力训练,深入解析面向对象思想,数据类型和变量、运算符、流程控制、函数、面向对象、模块和包、生成器和迭代器。

章节目录

1 第一个Python程序与数据存储及数据类型 87 垃圾回收机制&类装饰器&魔术方法&人射击子弹案例2
1 python概述和工具的安装 88 垃圾回收机制&类装饰器&魔术方法&人射击子弹案例3
2 数据存储与二进制操作1 89 邮件&短信发送1
3 数据存储与二进制操作2 90 邮件&短信发送2
4 第一个Python程序与注释及输入输出 11 银行操作系统&tkinter 界面
5 Python数据类型,标识符,变量与常量以及Number 91 贪吃蛇演示&银行操作系统1
6 Python数据类型,标识符,变量与常量以及Number 92 贪吃蛇演示&银行操作系统2
7 Python数据类型,标识符,变量与常量以及Number 93 贪吃蛇演示&银行操作系统3
8 数学功能与数字类型转换的使用1 94 银行操作系统
9 数学功能与数字类型转换的使用2 95 银行操作系统1
2 运算符与表达式 96 银行操作系统2
10 算术&赋值&位&关系运算符与表达式1 97 银行操作系统&GUI概述&tkinter 概述1
11 算术&赋值&位&关系运算符与表达式2 98 银行操作系统&GUI概述&tkinter 概述2
12 逻辑运算符与表达式1 99 tkinter组件之 label&button
13 逻辑运算符与表达式2 100 Entry控件&其他控件使用演示1
14 成员&身份运算符&字符串1 101 Entry控件&其他控件使用演示2
15 成员&身份运算符&字符串2 102 其他控件使用演示
16 成员&身份运算符&字符串3 103 其他控件使用演示1
3 字符串&布尔&空值 104 其他控件使用演示2
17 运算符&字符串1 12 异常处理&代码调试&IO编程&目录遍历
18 运算符&字符串2 105 错误处理1
19 字符串的使用1 106 错误处理2
20 字符串的使用2 107 代码调试1
21 字符串的使用3 108 代码调试2
22 字符串&布尔值&空值&变量的类型问题1 109 单元测试1
23 字符串&布尔值&空值&变量的类型问题2 110 单元测试2
4 列表&元组&流程控制语句 111 树状目录层级演示&文档测试&读文件1
24 列表的使用及深浅拷贝1 112 树状目录层级演示&文档测试&读文件2
25 列表的使用及深浅拷贝2 113 写文件&编码与解码&StringIO与B ytesIO1
26 列表的使用及深浅拷贝3 114 写文件&编码与解码&StringIO与B ytesIO2
27 深浅拷贝&元组&条件判断语句1 115 os模块&数据持久化文件操作1
28 深浅拷贝&元组&条件判断语句2 116 os模块&数据持久化文件操作2
29 循环语句&关键字 break&pass&continue1 117 目录遍历1
30 循环语句&关键字 break&pass&continue2 118 目录遍历2
31 循环语句&关键字 break&pass&continue3 13 正则表达式
5 字典&集合&类型转换&turtle 119 正则表达式概述&re 模块概述&常用函数&单字符
32 字典&集合&类型转换&turtle1 120 正则表达式概述&re 模块概述&常用函数&单字符
6 函数与高阶函数 121 正则表达式概述&re 模块概述&常用函数&单字符
33 函数概述 122 正则表达式深入方式使用1
34 函数的基本使用1 123 正则表达式深入方式使用2
35 函数的基本使用2 第14章 进程和线程
36 匿名函数&高阶函数 map&reduce1 124 多任务原理&进程概述&单任务现象&实现多任务1
37 匿名函数&高阶函数 map&reduce2 125 多任务原理&进程概述&单任务现象&实现多任务2
38 高阶函数 filter&sorted 126 多任务原理&进程概述&单任务现象&实现多任务3
39 作用域&修改变量作用域 127 父子进程&启动进程&进程对象封装1
7 闭包&装饰器 128 父子进程&启动进程&进程对象封装2
40 闭包&装饰器1 129 进程间的通信&线程概述&启动多线程1
41 闭包&装饰器2 130 进程间的通信&线程概述&启动多线程2
42 闭包&装饰器3 131 线程间数据共享&线程锁1
43 装饰器的使用1 132 线程间数据共享&线程锁2
44 装饰器的使用2 133 线程间数据共享&线程锁3
8 迭代器&生成器&偏函数 134 定时线程&线程通信&生产者与消费者&线程调度1
45 可迭代对象&列表生成式&生成器1 135 定时线程&线程通信&生产者与消费者&线程调度2
46 可迭代对象&列表生成式&生成器2 第15章 网络编程
47 可迭代对象&列表生成式&生成器3 136 网络编程概述1
48 斐波拉契数列&迭代器 137 网络编程概述2
49 杨辉三角&偏函数&模块概述1 138 基于TCP的网络编程1
50 杨辉三角&偏函数&模块概述2 139 基于TCP的网络编程2
9 模块&&常用模块&三方模块 140 基于UDP的网络编程
51 系统模块&自定义模块&包1 141 全网轰炸
52 系统模块&自定义模块&包2 第16章 协程&同步异步&并发并行&编码
53 系统模块&自定义模块&包3 142 协程概述&数据传递&生产者与消费者1
54 time 模块1 143 协程概述&数据传递&生产者与消费者2
55 time 模块2 144 同步异步&asyncio模块块&协程与任务的定义及阻塞
56 datetime&calendar&collections1 145 同步异步&asyncio模块块&协程与任务的定义及阻塞
57 datetime&calendar&collections2 146 同步异步&asyncio模块块&协程与任务的定义及阻塞
58 collections&uuid&base64模块1 147 并发并行&协程嵌套&获取网页数据1
59 collections&uuid&base64模块2 148 并发并行&协程嵌套&获取网页数据2
60 collections&uuid&base64模块3 149 并发并行&协程嵌套&获取网页数据3
61 base64&hashlib&hmac模块1 150 chardet 模块&py2与py3的区别&PEP8编码规范1
62 base64&hashlib&hmac模块2 151 chardet 模块&py2与py3的区别&PEP8编码规范2
63 itertools 模块&三方模块的安装&pillow 模块1 152 chardet 模块&py2与py3的区别&PEP8编码规范3
64 itertools 模块&三方模块的安装&pillow 模块2 第17章 Linux&git
10 面向对象 153 Linux概述1
65 堆和栈&面向对象思想概述1 154 Linux概述2
66 堆和栈&面向对象思想概述2 155 git的使用1
67 堆和栈&面向对象思想概述3 156 git的使用2
68 创建类&对象&对象的方法1 157 git的使用3
69 创建类&对象&对象的方法2 158 git 的使用1
70 类属性&对象属性&构造方法&析构方法&访问权限1 159 git 的使用2
71 类属性&对象属性&构造方法&析构方法&访问权限2 160 安装虚拟机&Ubantu 镜像1
72 类属性&对象属性&构造方法&析构方法&访问权限3 161 安装虚拟机&Ubantu 镜像2
73 @property 装饰器&__slots__限制&单例概述1 162 安装虚拟机&Ubantu 镜像3
74 @property 装饰器&__slots__限制&单例概述2 163 Linux 命令1
75 单例的三种实现方式&__repr__&__str__&继承概述1 164 Linux 命令2
76 单例的三种实现方式&__repr__&__str__&继承概述2 165 linux 命令1
77 继承的实现&继承体系&栈和队列&python2 2之前的继承 166 linux 命令2
78 继承的实现&继承体系&栈和队列&python2 2之前的继承 167 linux 命令&远程连接 linux
79 继承的实现&继承体系&栈和队列&python2 2之前的继承 168 vi 编辑器1
80 两种继承体系的区别 169 vi 编辑器2
81 python2 3-2 7的集成体系&py3的继承体系&多态1 170 用户管理权限&阿里云的使用1
82 python2 3-2 7的集成体系&py3的继承体系&多态2 171 用户管理权限&阿里云的使用2
83 Mixin&运算符重载&属性监听&枚举类1 172 手动安装 Python3 6的环境&虚拟机环境1
84 Mixin&运算符重载&属性监听&枚举类2 173 手动安装 Python3 6的环境&虚拟机环境2
85 Mixin&运算符重载&属性监听&枚举类3 174 git 的使用1
86 垃圾回收机制&类装饰器&魔术方法&人射击子弹案例1 175 git 的使用2

  • 第1章 - 第一个Python程序与数据存储及数据类型(9集)

    • 第1节 - Python概述和工具的安装

      点击播放
    • 第2节 - 数据存储与二进制操作1

      点击播放
    • 第3节 - 数据存储与二进制操作2

      点击播放
    • 第4节 - 第一个Python程序与注释及输入输出

      点击播放
    • 第5节 - Python数据类型,标识符,变量与常量以及Number数据类型1

      点击播放
    • 第6节 - Python数据类型,标识符,变量与常量以及Number数据类型2

      点击播放
    • 第7节 - Python数据类型,标识符,变量与常量以及Number数据类型3

      点击播放
    • 第8节 - 数学功能与数字类型转换的使用1

      点击播放
    • 第9节 - 数学功能与数字类型转换的使用2

      点击播放
  • 第2章 - 运算符与表达式(7集)

    • 第10节 - 算术&赋值&位&关系运算符与表达式1

      点击播放
    • 第11节 - 算术&赋值&位&关系运算符与表达式2

      点击播放
    • 第12节 - 逻辑运算符与表达式1

      点击播放
    • 第13节 - 逻辑运算符与表达式2

      点击播放
    • 第14节 - 成员&身份运算符&字符串1

      点击播放
    • 第15节 - 成员&身份运算符&字符串2

      点击播放
    • 第16节 - 成员&身份运算符&字符串3

      点击播放
  • 第3章 - 字符串&布尔&空值(7集)

  • 第4章 - 列表&元组&流程控制语句(8集)

    • 第24节 - 列表的使用及深浅拷贝1

      点击播放
    • 第25节 - 列表的使用及深浅拷贝2

      点击播放
    • 第26节 - 列表的使用及深浅拷贝3

      点击播放
    • 第27节 - 深浅拷贝&元组&条件判断语句1

      点击播放
    • 第28节 - 深浅拷贝&元组&条件判断语句2

      点击播放
    • 第29节 - 循环语句&关键字 break&pass&continue1

      点击播放
    • 第30节 - 循环语句&关键字 break&pass&continue2

      点击播放
    • 第31节 - 循环语句&关键字 break&pass&continue3

      点击播放
  • 第5章 - 字典&集合&类型转换&turtle(1集)

  • 第6章 - 函数与高阶函数(7集)

  • 第7章 - 闭包&装饰器(5集)

  • 第8章 - 迭代器&生成器&偏函数(6集)

    • 第45节 - 可迭代对象&列表生成式&生成器1

      点击播放
    • 第46节 - 可迭代对象&列表生成式&生成器2

      点击播放
    • 第47节 - 可迭代对象&列表生成式&生成器3

      点击播放
    • 第48节 - 斐波拉契数列&迭代器

      点击播放
    • 第49节 - 杨辉三角&偏函数&模块概述1

      点击播放
    • 第50节 - 杨辉三角&偏函数&模块概述2

      点击播放
  • 第9章 - 模块&包&常用模块&三方模块(14集)

  • 第10章 - 面向对象(26集)

    • 第65节 - 堆和栈&面向对象思想概述1

      点击播放
    • 第66节 - 堆和栈&面向对象思想概述2

      点击播放
    • 第67节 - 堆和栈&面向对象思想概述3

      点击播放
    • 第68节 - 创建类&对象&对象的方法1

      点击播放
    • 第69节 - 创建类&对象&对象的方法2

      点击播放
    • 第70节 - 类属性&对象属性&构造方法&析构方法&访问权限1

      点击播放
    • 第71节 - 类属性&对象属性&构造方法&析构方法&访问权限2

      点击播放
    • 第72节 - 类属性&对象属性&构造方法&析构方法&访问权限3

      点击播放
    • 第73节 - @property 装饰器&__slots__限制&单例概述1

      点击播放
    • 第74节 - @property 装饰器&__slots__限制&单例概述2

      点击播放
    • 第75节 - 单例的三种实现方式&__repr__&__str__&继承概述1

      点击播放
    • 第76节 - 单例的三种实现方式&__repr__&__str__&继承概述2

      点击播放
    • 第77节 - 继承的实现&继承体系&栈和队列&python2.2之前的继承体系1

      点击播放
    • 第78节 - 继承的实现&继承体系&栈和队列&python2.2之前的继承体系2

      点击播放
    • 第79节 - 继承的实现&继承体系&栈和队列&python2.2之前的继承体系3

      点击播放
    • 第80节 - 两种继承体系的区别

      点击播放
    • 第81节 - python2.3-2.7的集成体系&py3的继承体系&多态1

      点击播放
    • 第82节 - python2.3-2.7的集成体系&py3的继承体系&多态2

      点击播放
    • 第83节 - Mixin&运算符重载&属性监听&枚举类1

      点击播放
    • 第84节 - Mixin&运算符重载&属性监听&枚举类2

      点击播放
    • 第85节 - Mixin&运算符重载&属性监听&枚举类3

      点击播放
    • 第86节 - 垃圾回收机制&类装饰器&魔术方法&人射击子弹案例1

      点击播放
    • 第87节 - 垃圾回收机制&类装饰器&魔术方法&人射击子弹案例2

      点击播放
    • 第88节 - 垃圾回收机制&类装饰器&魔术方法&人射击子弹案例3

      点击播放
    • 第89节 - 邮件&短信发送1

      点击播放
    • 第90节 - 邮件&短信发送2

      点击播放
  • 第11章 - 银行操作系统&tkinter 界面(14集)

  • 第12章 - 异常处理&代码调试&IO编程&目录遍历(14集)

  • 第13章 - 正则表达式(5集)

    • 第119节 - 正则表达式概述&re 模块概述&常用函数&单字符匹配语法1

      点击播放
    • 第120节 - 正则表达式概述&re 模块概述&常用函数&单字符匹配语法2

      点击播放
    • 第121节 - 正则表达式概述&re 模块概述&常用函数&单字符匹配语法3

      点击播放
    • 第122节 - .正则表达式深入方式使用1

      点击播放
    • 第123节 - 正则表达式深入方式使用2

      点击播放
  • 第14章 - 进程和线程(12集)

    • 第124节 - 多任务原理&进程概述&单任务现象&实现多任务1

      点击播放
    • 第125节 - 多任务原理&进程概述&单任务现象&实现多任务2

      点击播放
    • 第126节 - 多任务原理&进程概述&单任务现象&实现多任务3

      点击播放
    • 第127节 - 父子进程&启动进程&进程对象封装1

      点击播放
    • 第128节 - 父子进程&启动进程&进程对象封装2

      点击播放
    • 第129节 - 进程间的通信&线程概述&启动多线程1

      点击播放
    • 第130节 - 进程间的通信&线程概述&启动多线程2

      点击播放
    • 第131节 - 线程间数据共享&线程锁1

      点击播放
    • 第132节 - 线程间数据共享&线程锁2

      点击播放
    • 第133节 - 线程间数据共享&线程锁3

      点击播放
    • 第134节 - 定时线程&线程通信&生产者与消费者&线程调度1

      点击播放
    • 第135节 - 定时线程&线程通信&生产者与消费者&线程调度2

      点击播放
  • 第15章 - 网络编程(6集)

  • 第16章 - 协程&同步异步&并发并行&编码(11集)

    • 第142节 - 协程概述&数据传递&生产者与消费者1

      点击播放
    • 第143节 - 协程概述&数据传递&生产者与消费者2

      点击播放
    • 第144节 - 同步异步&asyncio模块块&协程与任务的定义及阻塞与 await1

      点击播放
    • 第145节 - 同步异步&asyncio模块块&协程与任务的定义及阻塞与 await2

      点击播放
    • 第146节 - 同步异步&asyncio模块块&协程与任务的定义及阻塞与 await3

      点击播放
    • 第147节 - 并发并行&协程嵌套&获取网页数据1

      点击播放
    • 第148节 - 并发并行&协程嵌套&获取网页数据2

      点击播放
    • 第149节 - 并发并行&协程嵌套&获取网页数据3

      点击播放
    • 第150节 - chardet 模块&py2与py3的区别&PEP8编码规范1

      点击播放
    • 第151节 - chardet 模块&py2与py3的区别&PEP8编码规范2

      点击播放
    • 第152节 - chardet 模块&py2与py3的区别&PEP8编码规范3

      点击播放
  • 第17章 - Linux&git(23集)

  • Python实现快速排序算法

    快速排序算法是一种基于交换的高效的排序算法,由C.R.A.Hoare于1962年提出,是一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide and conquer algorithm)。

    132
  • Python实现归并排序算法

    归并排序1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用,且各层分治递归可以同时进行。

    133
  • Python自动化运维开发实战 七、Python数据类型之数字

    变量是存储在内存中的值,也就是说在创建变量时会在内存中开辟一个空间。

    2222
  • Python自动化运维开发实战 六、流程控制

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

    2032
  • Python自动化运维开发实战 五、Python运算符与表达式

    运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。

    2261
  • Python自动化运维开发实战 四、Python变量

    python学习过程中会用到许多数据,那为了方便操作,需要把这些数据分别用一个简单的名字代表,方便在接下来的程序中引用。

    2119
  • 使用 Python 3 协程快速获得一个代理池

    在执行 IO 密集型任务的时候,程序会因为等待 IO 而阻塞。比如我们使用 requests 库来进行网络爬虫请求的话,如果网站响应速度过慢,程序会一直等待网站响应,最终导致其爬取效率十分低下。本文以爬取 IP 代理池为例,演示 Python 中如何利用异步协程来加速网络爬虫。 注:本文示例代码,需要 Python 3.7 及以上版本。

    2468
  • WSGI 简介

    WSGI 是 Python Web Server Gateway Interface 的缩写,是描述 Web 服务器与 Python 应用程序之间如何交互的接口规范。

    931
  • 高级磨皮

    进入通道看红绿蓝哪个通道痘比较明显拖拽复制拷贝哪个通道!

    1177
  • 第4章 字符串

      字符串是许多单个子串组成的序列,其主要是用来表示文本。例如,登录网站时输入的用户名与密码等。灵活地使用与处理字符串,对于Python程序员来说是非常重要的。

    1088