从零开始:Python快速入门教程

从零开始:Python快速入门教程

异步图书

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。
免费试读

作品简介

本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍Python的相关知识和实战技能。全书共14章。第1章主要介绍Python的计算思维、设计逻辑、语言特点及下载与安装等;第2~9章主要介绍Python的数据处理、表达式与运算符、流程控制与选择结构、循环结构、复合数据类型、函数、模块、文件与异常处理等;第10~14章主要介绍热门算法与Python、面向对象程序设计、窗口程序与GUI设计、图像处理与图表绘制、网络爬虫等。本书同时赠送了大量相关学习资料,以便读者扩展学习。本书适合任何想学习Python的读者。无论你是否从事计算机相关工作,是否接触过Python,均可通过学习本书快速掌握Python的开发方法和技巧。

侯惠芳,河南工业大学教授,解放军信息工程大学通信与信息系统专业博士,研究方向为机器学习、大数据检索、人工智能和模式识别等。

李琳,河南工业大学副教授,研究方向为软件工程、机器学习、人工智能和模式识别等。

张继新,河南工业大学教师,长期从事程序设计语言教学,研究方向为软件设计、开发维护及应用。

作品目录

  1. 内容提要
  2. 前言
  3. 第1章 计算思维与Python初体验
  4. 1.1 程序语言简介
  5. 1.2 计算思维
  6. 1.3 程序设计逻辑
  7. 1.4 Python的特点
  8. 1.5 Python的下载与安装
  9. 1.6 编写第一个Python程序
  10. 1.7 安装Anaconda开发环境
  11. 本章重点整理
  12. 本章课后习题
  13. 第2章 认识数据处理
  14. 2.1 变量
  15. 2.2 数据类型简介
  16. 2.3 输入与输出函数
  17. 2.4 本章综合范例——商品数据格式化输出与栏宽设定
  18. 本章重点整理
  19. 本章课后习题
  20. 第3章 表达式与运算符
  21. 3.1 算术运算符
  22. 3.2 赋值运算符
  23. 3.3 关系运算符
  24. 3.4 逻辑运算符
  25. 3.5 位运算符
  26. 3.6 移位运算符
  27. 3.7 运算符优先级
  28. 3.8 本章综合范例——快速兑换钞票算法
  29. 本章重点整理
  30. 本章课后习题
  31. 第4章 流程控制与选择结构
  32. 4.1 顺序结构
  33. 4.2 选择结构
  34. 4.3 本章综合范例——闰年判断算法
  35. 本章重点整理
  36. 本章课后习题
  37. 第5章 循环结构
  38. 5.1 for循环
  39. 5.2 while循环
  40. 5.3 循环控制语句
  41. 5.4 本章综合范例——密码验证程序算法
  42. 本章重点整理
  43. 本章课后习题
  44. 第6章 复合数据类型简介
  45. 6.1 列表
  46. 6.2 元组
  47. 6.3 字典
  48. 6.4 集合
  49. 本章重点整理
  50. 本章课后习题
  51. 第7章 函数
  52. 7.1 函数简介
  53. 7.2 变量作用域
  54. 7.3 常见Python函数
  55. 7.4 本章综合范例——利用辗转相除法求最大公因数
  56. 本章重点整理
  57. 本章课后习题
  58. 第8章 模块
  59. 8.1 模块简介
  60. 8.2 常用内置模块
  61. 8.3 建立自定义模块
  62. 8.4 本章综合范例——随机将序列洗牌
  63. 本章重点整理
  64. 本章课后习题
  65. 第9章 文件与异常处理
  66. 9.1 认识文件与打开文件
  67. 9.2 异常处理
  68. 9.3 本章综合范例——文件的复制
  69. 本章重点整理
  70. 本章课后习题
  71. 第10章 热门算法与Python
  72. 10.1 分治算法——递归法
  73. 10.2 动态规划算法
  74. 10.3 排序算法——冒泡排序法
  75. 10.4 查找算法
  76. 10.5 回溯法
  77. 10.6 本章综合范例——快速排序法
  78. 本章重点整理
  79. 本章课后习题
  80. 第11章 面向对象程序设计
  81. 11.1 面向对象
  82. 11.2 定义类与对象
  83. 11.3 继承
  84. 11.4 多态
  85. 本章重点整理
  86. 本章课后习题
  87. 第12章 窗口程序与GUI设计
  88. 12.1 建立窗口——tkinter模块简介
  89. 12.2 窗口布局
  90. 12.3 标签控件
  91. 12.4 按钮控件
  92. 12.5 消息框控件
  93. 12.6 输入控件
  94. 12.7 文本框控件
  95. 12.8 滚动条控件
  96. 12.9 单选按钮控件
  97. 12.10 PhotoImage类别
  98. 12.11 复选框按钮控件
  99. 12.12 菜单控件
  100. 本章重点整理
  101. 本章课后习题
  102. 第13章 图像处理与图表绘制
  103. 13.1 使用pillow库进行图像处理
  104. 13.2 图像的处理功能
  105. 13.3 认识Matplotlib库
  106. 13.4 柱状图
  107. 13.5 直方图
  108. 13.6 饼图
  109. 本章重点整理
  110. 本章课后习题
  111. 第14章 网络爬虫
  112. 14.1 网络服务入门知识
  113. 14.2 网址解析与网页抓取
  114. 14.3 网页抓取——使用requests库
  115. 14.4 网页解析——使用BeautifulSoup库
  116. 14.5 本章综合范例——获取股市信息
  117. 本章重点整理
  118. 本章课后习题
载入中

喜欢「从零开始:Python快速入门教程」的人也喜欢