logo
分类于: 计算机基础 云计算&大数据

简介

Python 3.6零基础入门与实战

Python 3.6零基础入门与实战 0.0分

资源最后更新于 2020-03-29 04:42:08

作者:王启明罗从良

出版社:出版社清华大学出版社

出版日期:2018-10

ISBN:9787302509301

文件格式: pdf

标签: 计算机 编程语言 程序设计 软件工程 Python

简介· · · · · ·

随着大数据技术的发展及Python在人工智能领域的火热应用,Python得到越来越多的应用。本书就是在这个背景下编写的,是一本Python3.6入门教材,特别适合想直接切入爬虫编程及大数据分析处理的读者学习使用。本书赠送示例源代码与教学视频。本书分为16章,主要内容包括开发环境、数据结构、函数、面向对象、多线程、模块、包、GUI模块、图形模块、正则模块、文件处理模块、网络编程模块和爬虫模块等,并且为每个模块提供了实战示例,最后用两章来介绍数据库编程实战和爬虫框架实战。本书内容详尽、示例丰富,适合广大Python入门读者和Python开发人员阅读,同时也可作为高等院校和培训学校计算机相关专业的师生教学参考。王启明,平顶山学院老师,主讲软件基础语言C和Python,目前是学校信息化小组的主要带头人,计算机教研组组长。长期工作在教学一线,承担了本科生教学及毕业设计任务。C和Python课收到学生好评。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 前言
  3. 第1章 搭建Python开发环境
  4. 1.1 Python的版本说明
  5. 1.2 Python的安装
  6. 1.3 打开Python的方式
  7. 1.4 交互模式解释器
  8. 1.5 第一个Python程序Hello World
  9. 1.6 Python开发工具
  10. 1.7 注意Python的缩进
  11. 第2章 Python中的数据与结构
  12. 2.1 Python中的标准数据类型
  13. 2.2 变量
  14. 2.3 数字
  15. 2.4 字符串
  16. 2.5 列表
  17. 2.6 元组
  18. 2.7 字典
  19. 2.8 集合
  20. 2.9 推导式
  21. 2.10 数据结构实战:文本统计分析
  22. 第3章 结构语句
  23. 3.1 顺序、选择和循环
  24. 3.2 用if选择
  25. 3.3 用while循环
  26. 3.4 用for循环
  27. 3.5 中断语句break、continue
  28. 3.6 循环实战:九九乘法表
  29. 第4章 函数
  30. 4.1 使用函数
  31. 4.2 函数的参数
  32. 4.3 全局变量、局部变量
  33. 4.4 匿名函数
  34. 4.5 函数实战:八皇后问题
  35. 第5章 面向对象编程
  36. 5.1 面向对象基础
  37. 5.2 定义与使用类
  38. 5.3 类与类的关系
  39. 5.4 重写
  40. 5.5 魔术方法
  41. 5.6 迭代器
  42. 5.7 生成器
  43. 5.8 装饰器
  44. 5.9 上下文管理器与with语句
  45. 5.10 面向对象实战:数字图形
  46. 第6章 程序异常与调试
  47. 6.1 识别异常
  48. 6.2 Python中处理异常的语法
  49. 6.3 处理异常的细节
  50. 6.4 自定义异常
  51. 6.5 调试程序
  52. 6.6 异常实战:计算机猜数
  53. 第7章 多线程
  54. 7.1 线程的概念
  55. 7.2 创建多线程
  56. 7.3 主线程
  57. 7.4 阻塞线程
  58. 7.5 判断线程是否是活动的
  59. 7.6 线程同步
  60. 第8章 模块和包
  61. 8.1 模块
  62. 8.2 导入模块
  63. 8.3 包
  64. 8.4 命名空间
  65. 第9章 Tkinter模块——图形界面编程
  66. 9.1 Tkinter模块
  67. 9.2 Tkinter控件
  68. 9.3 Tkinter实战
  69. 第10章 re模块——正则表达式
  70. 10.1 正则表达式简介
  71. 10.2 re模块的简单应用
  72. 10.3 常用正则表达式
  73. 第11章 os模块与shutil模块——文件处理
  74. 11.1 os模块
  75. 11.2 shutil模块
  76. 11.3 文件处理实战
  77. 第12章 PIL(Pillow)模块——图像实战
  78. 12.1 Pillow库简介与安装
  79. 12.2 Image类的使用
  80. 12.3 图像的基本合成
  81. 12.4 图像的变换
  82. 12.5 图像处理实战
  83. 第13章 socket模块——网络编程
  84. 13.1 网络编程基础
  85. 13.2 使用TCP的服务器与客户端
  86. 13.3 使用UDP的服务器与客户端
  87. 13.4 网络编程实战
  88. 第14章 urllib工具包——网络爬虫编程
  89. 14.1 urllib、urllib2与urllib3的异同
  90. 14.2 request模块
  91. 14.3 error模块
  92. 14.4 parse模块
  93. 14.5 robotparser模块
  94. 14.6 urllib网络爬虫实战
  95. 第15章 Python数据库编程实战
  96. 15.1 操作SQLite
  97. 15.2 操作MySQL
  98. 15.3 使用ORM框架SQLAlchemy操作MySQL
  99. 第16章 Scrapy爬虫实战
  100. 16.1 安装Scrapy
  101. 16.2 Scrapy选择器XPath和CSS
  102. 16.3 天气预报项目