提取码:b03p

目录

第一部分 开始篇

第1章 关于Python 3

1.1 用Python的理由 3

1.2 Python的长处 3

1.2.1 Python易于使用 4

1.2.2 Python富有表现力 4

1.2.3 Python可读性好 5

1.2.4 Python功能齐备 5

1.2.5 Python跨平台 6

1.2.6 Python免费 6

1.3 Python的短板 6

1.3.1 Python不是速度最快的语言 7

1.3.2 Python的库不算最多 7

1.3.3 Python在编译时不检查变量类型 7

1.3.4 Python对移动应用的支持不足 8

1.3.5 Python对多处理器的利用不充分 8

1.4 学Python 3的理由 8

1.5 小结 9

第2章 入门 10

2.1 Python的安装 10

2.2 基础交互模式和IDLE 12

2.2.1 基础交互模式 12

2.2.2 IDLE集成开发环境 13

2.2.3 基础交互模式和IDLE的适用场景 13

2.3 使用IDLE的Python shell窗口 13

2.4 第一个程序“Hello, world" 14

2.5 利用交互式提示符探索Python 15

2.6 小结 16

第3章 Python概述 17

3.1 Python简介 17

3.2 内置数据类型 18

3.2.1 数值 18

3.2.2 列表 20

3.2.3 元组 21

3.2.4 字符串 22

3.2.5 字典 23

3.2.6 集合 23

3.2.7 文件对象 23

3.3 流程控制语句结构 24

3.3.1 布尔值和表达式 24

3.3.2 if-elif-else语句 25

3.3.3 while循环 25

3.3.4 for循环 25

3.3.5 函数定义 26

3.3.6 异常 27

3.3.7 用关键字with控制上下文 27

3.4 创建模块 28

3.5 面向对象编程 29

3.6 小结 31

第二部分 重点内容

第4章 基础知识 35

4.1 缩进和代码块构建 35

4.2 识别注释 36

4.3 变量和赋值 37

4.4 表达式 38

4.5 字符串 39

4.6 数值 40

4.6.1 内置数值处理函数 41

4.6.2 高级数值处理函数 41

4.6.3 数值计算 41

4.6.4 复数 41

4.6.5 高级复数函数 42

4.7 None值 43

4.8 获取用户输入 43

4.9 内置操作符 44

4.10 基本的Python编码风格 44

4.11 小结 45

第5章 列表、元组和集合 46

5.1 列表类似于数组 46

5.2 列表的索引机制 47

5.3 修改列表 49

5.4 对列表排序 51

5.4.1 自定义排序 52

5.4.2 sorted()函数 53

5.5 其他常用的列表操作 53

5.5.1 用in操作符判断列表成员 53

5.5.2 用+操作符拼接列表 54

5.5.3 用*操作符初始化列表 54

5.5.4 用min和max方法求列表的最小值和最大值 54

5.5.5 用index方法搜索列表 54

5.5.6 用count方法对匹配项计数 55

5.5.7 列表操作小结 55

5.6 嵌套列表和深复制 56

5.7 元组 58

5.7.1 元组的基础知识 59

5.7.2 单个元素的元组应加上逗号 60

5.7.3 元组的打包和拆包 60

5.7.4 列表和元组的相互转换 61

5.8 集合 62

5.8.1 集合的操作 62

5.8.2 不可变集合 63

5.9 小结 64

第6章 字符串 65

6.1 将字符串理解为字符序列 65

6.2 基本的字符串操作 66

6.3 特殊字符和转义序列 66

6.3.1 基本的转义序列 66

6.3.2 数字格式(八进制、十六进制)和Unicode编码的转义序列 67

6.3.3 对带特殊字符的字符串打印和求值的差异 68

6.4 字符串方法 68

6.4.1 字符串的split和join方法 69

6.4.2 将字符串转换为数值 70

6.4.3 去除多余的空白符 71

6.4.4 字符串搜索 72

6.4.5 字符串修改 74

6.4.6 利用列表修改字符串 75

6.4.7 其他有用的字符串方法和常量 75

6.5 将对象转换为字符串 77

6.6 使用format方法 78

6.6.1 format方法和位置参数 78

6.6.2 format方法和命名参数 78

6.6.3 格式描述符 79

6.7 用%格式化字符串 79

6.7.1 使用格式化序列 80

6.7.2 命名参数和格式化序列 81

6.8 字符串内插 82

6.9 bytes对象 82

6.10 小结 84

第7章 字典 85

7.1 何为字典 85

7.2 字典的其他操作 87

7.3 单词计数 90

7.4 可用作字典键的对象 90

7.5 稀疏矩阵 91

7.6 将字典用作缓存 92

7.7 字典的效率 93

7.8 小结 93

python快速入门 pdf-Python快速入门PDF高清完整版本下载相关推荐

  1. python从入门到精通pdf百度云下载-Python从入门到精通PDF高清完整版免费下载|百度云盘...

    提取码:xahb 内容简介 <Python从入门到精通>从初学者角度出发,通过通俗易懂的语言.丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术.全书共分22章,包 ...

  2. python从入门到精通 pdf 完整超清版-Python从入门到精通PDF高清完整版免费下载|百度云盘...

    提取码:xahb 内容简介 <Python从入门到精通>从初学者角度出发,通过通俗易懂的语言.丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术.全书共分22章,包 ...

  3. python基础教程第三版电子版-《python基础教程第三版》PDF高清完整版-免费下载...

    <python基础教程第3版>高清PDF下载地址:http://t.cn/EGxO1sW Python基础教程 第3版Python简明教程书籍 Python编程从入门到实践 灵程序设计丛书 ...

  4. python入门教程 pdf-Python快速入门PDF高清完整版本下载

    提取码:b03p 目录 第一部分 开始篇 第1章 关于Python 3 1.1 用Python的理由 3 1.2 Python的长处 3 1.2.1 Python易于使用 4 1.2.2 Python ...

  5. Python编程快速上手让繁琐工作自动化中文高清完整版PDF带书签

    简介 如今,人们面临的大多数任务都可以通过编写计算机软件来完成.Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.通过Python编程,我们能够解决现实生活中的很多任务. 本书是一本 ...

  6. python基础教程pdf-Python基础教程(第3版) PDF高清完整版免费下载|百度云盘

    Magnus Lie Hetland 挪威科技大学副教授,教授算法:黑客,喜欢钻研新锐编程语言,是Python语言的坚定支持者.写过很多Python方面的书和在线教程,比如深受读者欢迎的网上教程&qu ...

  7. python cookbook 中文百度云_《Python+Cookbook》第三版中文v3.0.0PDF高清完整版免费下载|百度云盘...

    David Beazley是一位居住在芝加哥的独立软件开发者以及图书作者.他主要的工作在于编程工具,提供定制化的软件开发服务,以及为软件开发者.科学家和工程师教授编程实践课程.他最为人熟知的工作在于P ...

  8. python游戏编程入门p_Python游戏编程入门 PDF高清完整版

    Python游戏编程入门 PDF高清完整版 作者: 哈伯 (Jonathan S.Harbour) 译者: 李强 出版年: 2015-1-1 页数: 292 装帧: 平装 ISBN: 97871153 ...

  9. python实践pdf在线阅读_Python机器学习实践指南 PDF高清完整版

    Python机器学习实践指南 PDF高清完整版 作者: 库姆斯 (Alexander T.Combs) 出品方: 异步社区 原作名: Python Machine Learning Blueprint ...

最新文章

  1. python 画出决策边界_决策边界可视化,让你的分类合理有序
  2. C 语言编程 — 作用域和存储器
  3. 图(Graph)的javascript实现
  4. spring beans源码解读之--BeanFactory进化史
  5. python3.6与3.7有什么区别_Python3.6.6和Python3.7.0的坑
  6. 短信服务模块工期估算
  7. (String)、toString、String.valueOf的区别
  8. mysql中的extract()函数
  9. 004-React入门概述
  10. glassfish发布应用_GlassFish 4升级的构建,Gradle和嵌入式应用服务器
  11. android之相机开发
  12. 关于CALayer导致的crash问题
  13. python 通信中间件_Python Web框架Sanic middleware – 中间件
  14. excel文本写入 npoi_C#使用NPOI读写excel
  15. Allegro PCB 封装库
  16. 开闭原则(开放封闭原则)
  17. UPnP 端口映射服务威胁分析
  18. 《熊出没原始时代》总导演丁亮:爱与勇气 穿越古今
  19. 在EXCEL中生成服从三角分布随机数的方法
  20. len函数python返回值类型_python的len函数为什么报错

热门文章

  1. [转]redis的三种启动方式
  2. App Feedback
  3. css中单位em和rem
  4. 上周热点回顾(10.10-10.16)
  5. mongodb教程二
  6. 道路游戏(洛谷 P1070)
  7. js控制网页滚动条往下滚动
  8. CSS 特效 (教程还是英文的好)
  9. ASP.NET 缓存与SQL Server结合使用
  10. redis添加认证密码