在好例子网,分享、交流、成长!
您当前所在位置:首页Python 开发实例Python语言基础 → Python课堂笔记(高淇400集第一季).pdf

Python课堂笔记(高淇400集第一季).pdf

Python语言基础

下载此实例
  • 开发语言:Python
  • 实例大小:3.19M
  • 下载次数:64
  • 浏览次数:2021
  • 发布时间:2020-07-30
  • 实例类别:Python语言基础
  • 发 布 人:阿七qqqq
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: python py

实例介绍

【实例简介】

【实例截图】

from clipboard

【核心代码】

目 录
第 1 章 Python 入门............................................................................................................................36
Python 介绍...................................................................................................................................36
Python 下载安装和配置...............................................................................................................40
第一个 Python 源程序..................................................................................................................43
开始学习图形化程序设计............................................................................................................. 44
绘制奥运五环标记......................................................................................................................... 44
本章实操作业................................................................................................................................. 45
第 2 章(1) 编程基础概念......................................................................................................................46
Python 程序的构成.......................................................................................................................46
对象................................................................................................................................................. 48
引用................................................................................................................................................. 49
标识符............................................................................................................................................. 50
变量和简单赋值语句..................................................................................................................... 51
变量的声明和赋值......................................................................................................................... 51
删除变量和垃圾回收机制............................................................................................................. 52
链式赋值......................................................................................................................................... 52
系列解包赋值................................................................................................................................. 52
常量................................................................................................................................................. 53
最基本内置数据类型和运算符..................................................................................................... 53
数字和基本运算符......................................................................................................................... 53
整数................................................................................................................................................. 55
浮点数............................................................................................................................................. 56
类型转换和四舍五入..................................................................................................................... 56
时间的表示..................................................................................................................................... 57
布尔值............................................................................................................................................. 59
比较运算符..................................................................................................................................... 59
逻辑运算符..................................................................................................................................... 60
同一运算符..................................................................................................................................... 60
整数缓存问题................................................................................................................................. 61
基本运算符..................................................................................................................................... 62
复合赋值运算符............................................................................................................................. 63
运算符优先级问题......................................................................................................................... 64
第 2 章(2) 字符串..................................................................................................................................65
字符串基本特点............................................................................................................................. 65
字符串的编码................................................................................................................................. 65
引号创建字符串............................................................................................................................. 66
空字符串和 len()函数....................................................................................................................66
转义字符......................................................................................................................................... 67
北京尚学堂·百战程序员 实战 系统 好教育
字符串拼接..................................................................................................................................... 67
字符串复制..................................................................................................................................... 68
不换行打印..................................................................................................................................... 68
从控制台读取字符串..................................................................................................................... 68
str()实现数字转型字符串..............................................................................................................69
使用[]提取字符...............................................................................................................................69
replace()实现字符串替换.............................................................................................................70
字符串切片 slice 操作...................................................................................................................71
split()分割和 join()合并................................................................................................................72
字符串驻留机制和字符串比较..................................................................................................... 73
字符串比较和同一性..................................................................................................................... 74
成员操作符..................................................................................................................................... 74
字符串常用方法汇总..................................................................................................................... 74
字符串的格式化............................................................................................................................. 77
可变字符串..................................................................................................................................... 78
本章实操作业................................................................................................................................. 79
第 3 章 序列........................................................................................................................................... 80
列表简介......................................................................................................................................... 81
列表的创建..................................................................................................................................... 82
基本语法[]创建...............................................................................................................................82
list()创建......................................................................................................................................... 82
range()创建整数列表....................................................................................................................82
推导式生成列表(简介一下,重点在 for 循环后讲)................................................................... 83
列表元素的增加和删除................................................................................................................. 83
append()方法................................................................................................................................83
 运算符操作.................................................................................................................................. 83
extend()方法................................................................................................................................. 84
insert()插入元素............................................................................................................................84
乘法扩展......................................................................................................................................... 84
列表元素的删除............................................................................................................................. 85
del 删除......................................................................................................................................... 85
pop()方法.......................................................................................................................................85
remove()方法................................................................................................................................ 86
列表元素访问和计数..................................................................................................................... 86
通过索引直接访问元素................................................................................................................. 86
index()获得指定元素在列表中首次出现的索引........................................................................ 87
count()获得指定元素在列表中出现的次数................................................................................87
len()返回列表长度.........................................................................................................................87
成员资格判断................................................................................................................................. 88
切片操作......................................................................................................................................... 88
北京尚学堂·百战程序员 实战 系统 好教育
列表的遍历..................................................................................................................................... 89
复制列表所有的元素到新列表对象............................................................................................. 89
列表排序......................................................................................................................................... 90
reversed()返回迭代器.................................................................................................................. 91
列表相关的其他内置函数汇总..................................................................................................... 92
max 和 min....................................................................................................................................92
sum................................................................................................................................................. 92
多维列表......................................................................................................................................... 92
元组 tuple...................................................................................................................................... 94
元组的创建..................................................................................................................................... 94
元组的元素访问和计数................................................................................................................. 95
zip....................................................................................................................................................95
生成器推导式创建元组................................................................................................................. 96
元组总结......................................................................................................................................... 96
字典介绍......................................................................................................................................... 97
字典的创建..................................................................................................................................... 97
字典元素的访问............................................................................................................................. 98
字典元素添加、修改、删除......................................................................................................... 99
序列解包....................................................................................................................................... 100
表格数据使用字典和列表存储,并实现访问........................................................................... 101
字典核心底层原理(重要).............................................................................................................102
将一个键值对放进字典的底层过程........................................................................................... 102
根据键查找“键值对”的底层过程........................................................................................... 103
集合............................................................................................................................................... 105
集合创建和删除........................................................................................................................... 105
集合相关操作............................................................................................................................... 106
章节实操作业............................................................................................................................... 106
第 4 章 控制语句................................................................................................................................. 107
PyCharm 开发环境的使用......................................................................................................... 107
PyCharm 下载和安装................................................................................................................. 108
激活和选择不同 UI 风格............................................................................................................. 110
创建项目和初始配置................................................................................................................... 112
选择结构....................................................................................................................................... 114
单分支选择结构........................................................................................................................... 115
条件表达式详解........................................................................................................................... 115
双分支选择结构........................................................................................................................... 116
三元条件运算符........................................................................................................................... 117
多分支选择结构........................................................................................................................... 117
选择结构嵌套............................................................................................................................... 119
循环结构....................................................................................................................................... 121
北京尚学堂·百战程序员 实战 系统 好教育
while 循环.................................................................................................................................... 121
for 循环和可迭代对象遍历.........................................................................................................122
可迭代对象................................................................................................................................... 122
range 对象................................................................................................................................... 123
break 语句................................................................................................................................... 125
continue 语句............................................................................................................................. 125
else 语句.......................................................................................................................................126
循环代码优化............................................................................................................................... 127
其他优化手段............................................................................................................................... 128
使用 zip()并行迭代...................................................................................................................... 128
推导式创建序列........................................................................................................................... 129
列表推导式................................................................................................................................... 129
字典推导式................................................................................................................................... 130
集合推导式................................................................................................................................... 130
生成器推导式(生成元组)....................................................................................................... 130
综合练习....................................................................................................................................... 131
实操作业....................................................................................................................................... 133
第 5 章 函数用法和底层分析............................................................................................................. 134
函数简介....................................................................................................................................... 134
函数的基本概念........................................................................................................................... 134
Python 函数的分类.....................................................................................................................135
函数的定义和调用....................................................................................................................... 135
形参和实参................................................................................................................................... 136
文档字符串(函数的注释).............................................................................................................136
返回值........................................................................................................................................... 137
函数也是对象,内存底层分析................................................................................................... 138
变量的作用域(全局变量和局部变量).........................................................................................139
局部变量和全局变量效率测试................................................................................................... 141
参数的传递................................................................................................................................... 142
传递可变对象的引用................................................................................................................... 142
传递不可变对象的引用............................................................................................................... 143
浅拷贝和深拷贝........................................................................................................................... 143
传递不可变对象包含的子对象是可变的情况........................................................................... 145
参数的几种类型........................................................................................................................... 146
位置参数....................................................................................................................................... 146
默认值参数................................................................................................................................... 146
命名参数....................................................................................................................................... 147
可变参数....................................................................................................................................... 147
强制命名参数............................................................................................................................... 148
lambda 表达式和匿名函数........................................................................................................148
eval()函数.....................................................................................................................................149
北京尚学堂·百战程序员 实战 系统 好教育
递归函数....................................................................................................................................... 150
嵌套函数(内部函数).....................................................................................................................151
nonlocal 关键字..........................................................................................................................152
LEGB 规则.....................................................................................................................................153
实操作业....................................................................................................................................... 154
第 6 章(1) 面向对象初步....................................................................................................................154
面向对象和面向过程区别........................................................................................................... 155
对象的进化................................................................................................................................... 156
类的定义....................................................................................................................................... 158
__init__构造方法和__new__方法...............................................................................................160
实例属性和实例方法................................................................................................................... 161
类对象........................................................................................................................................... 162
类属性........................................................................................................................................... 163
类方法........................................................................................................................................... 164
静态方法....................................................................................................................................... 165
内存分析实例对象和类对象创建过程(重要)....................................................................... 166
__del__方法(析构函数)和垃圾回收机制....................................................................................167
__call__方法和可调用对象..........................................................................................................167
方法没有重载............................................................................................................................... 168
方法的动态性............................................................................................................................... 169
私有属性和私有方法(实现封装).................................................................................................170
@property 装饰器......................................................................................................................172
属性和方法命名总结................................................................................................................... 174
类编码风格................................................................................................................................... 174
实操作业....................................................................................................................................... 174
第 6 章(2) 面向对象进阶....................................................................................................................175
面向对象三大特征介绍............................................................................................................... 175
继承............................................................................................................................................... 176
语法格式....................................................................................................................................... 176
类成员的继承和重写................................................................................................................... 177
查看类的继承层次结构............................................................................................................... 178
object 根类.................................................................................................................................. 179
dir()查看对象属性....................................................................................................................... 179
重写__str__()方法.........................................................................................................................181
多重继承....................................................................................................................................... 182
MRO()...........................................................................................................................................183
super()获得父类定义..................................................................................................................183
多态............................................................................................................................................... 184
特殊方法和运算符重载............................................................................................................... 186
特殊属性....................................................................................................................................... 188
北京尚学堂·百战程序员 实战 系统 好教育
对象的浅拷贝和深拷贝............................................................................................................... 189
组合............................................................................................................................................... 191
设计模式_工厂模式实现............................................................................................................. 192
设计模式_单例模式实现............................................................................................................. 193
实操作业....................................................................................................................................... 196
高淇 Python400 集视频教程目录....................................................................................................198
第一章 Python 入门.......................................................................................................................... 198
第二章 编程基本概念..........................................................................................................................198
第三章 序列..........................................................................................................................................199
第四章 控制语句..................................................................................................................................199
第五章 函数..........................................................................................................................................200
第六章 面向对象编程..........................................................................................................................201
第七章 模块..........................................................................................................................................202
第八章 文件操作(IO)..................................................................................................................... 202
第九章 异常和错误..............................................................................................................................203
第十章 数值日期和复杂文本处理......................................................................................................203
第 11 章 GUI 编程.............................................................................................................................. 203
第 12 章 【项目】坦克大战游戏开发...............................................................................................204
第 13 章 图形绘制...............................................................................................................................205
第 14 章 数据库编程...........................................................................................................................205
第 15 章 多线程和并发编程...............................................................................................................205
第 16 章 网络编程...............................................................................................................................206
第 17 章 协程和异步 IO..................................................................................................................... 206
第 18 章 脚本化系统管理...................................................................................................................207
第 19 章 语音识别模块_中英文实时翻译项目.................................................................................207
第 20 章 Windows 下的 Python 开发...........................................................................................208
第 21 章 【实战】算法.......................................................................................................................208
第 22 章 【实战】手写数据结构.......................................................................................................209
第 23 章 正则表达式和复杂文本操作...............................................................................................209
第 24 章 函数式编程和高阶函数.......................................................................................................210
第 25 章 测试.......................................................................................................................................210
第 26 章 【项目】手工实现神经网络...............................................................................................211

标签: python py

实例下载地址

Python课堂笔记(高淇400集第一季).pdf

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警