看漫画学Python

看漫画学Python

有趣、有料、好玩、好用(全彩版)

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。
6.8126 评价豆瓣读书
¥62.30¥31.15
电子书双11特惠截止至:2024-11-14 00:00:00了解详情

作品简介

Python是一门既简单又强大的编程语言,被广泛应用于数据分析、大数据、网络爬虫、自动化运维、科学计算和人工智能等领域。Python也越来越重要,成为国家计算机等级考试科目,某些中小学也开设了Python编程课程。本书秉承有趣、有料、好玩、好用的理念,通过3个漫画人物的轻松对话、搞笑形象及夸张动作,把复杂的Python技术问题简单化。

《看漫画学Python:有趣、有料、好玩、好用(全彩版)》总计16章:第1章介绍Python的历史和特点,并进行开发环境搭建。第2~5章介绍Python的基础知识,包括数据类型、表达式、流程控制等。第6~7章介绍Python常用的容器类型数据和字符串数据。第8~11章介绍Python的进阶内容,包括函数、类与对象、异常处理、常用内置模块等。第12~16章介绍Python实用库的使用方法,包括文件读写、图形用户界面、网络通信、数据库访问和多线程等。本书在每一章中都安排了“动动手”环节,您可在该环节找到应用实例;在每一章结尾都提供了“练一练”环节,您可在该环节找到同步练习题。

如果您想入门Python,则无论您是想学习编程的小学生,还是想参加计算机竞赛的中学生,抑或是计算机相关专业的大学生,甚至是正在从事软件开发的职场人,本书都适合您阅读和学习。

关东升

一个在IT领域摸爬滚打20多年的老程序员、软件架构师、高级培训讲师、IT作家。熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。近期为中国移动、中国联通、南方航空、中国石油、工商银行、平安银行和天津港务局等企事业单位授课。著有《Java从小白到大牛》《Kotlin从小白到大牛》《Python从小白到大牛》等40多部计算机书籍。

赵大羽

用户体验设计师,UI及交互设计专家,企业内训讲师及咨询顾问。毕业于清华大学美术学院,曾为摩托罗拉、上海通用别克、宝洁、西门子等企业提供设计工作;为华为、联想、惠普、携程、咪咕传媒、爱普生等企业提供用户体验咨询服务及设计培训;著有书籍《品味移动设计》《交互设计的艺术》。

作品目录

  1. 作者简介
  2. 前言
  3. 第1章 油箱加满!准备出发!
  4. 1.1 Python的历史
  5. 1.2 Python的特点
  6. 1.3 搭建Python开发环境
  7. 1.4 动动手——编写和运行一个Hello World程序
  8. 1.5 练一练
  9. 第2章 编程基础那点事
  10. 2.1 标识符
  11. 2.2 关键字
  12. 2.3 变量
  13. 2.4 语句
  14. 2.5 代码注释
  15. 2.6 模块
  16. 2.7 动动手——实现两个模块间的代码元素访问
  17. 2.8 练一练
  18. 第3章 数字类型的数据
  19. 3.1 Python中的数据类型
  20. 3.2 整数类型
  21. 3.3 浮点类型
  22. 3.4 复数类型
  23. 3.5 布尔类型
  24. 3.6 数字类型的相互转换
  25. 3.7 练一练
  26. 第4章 运算符
  27. 4.1 算术运算符
  28. 4.2 比较运算符
  29. 4.3 逻辑运算符
  30. 4.4 位运算符
  31. 4.5 赋值运算符
  32. 4.6 运算符的优先级
  33. 4.7 练一练
  34. 第5章 程序流程控制
  35. 5.1 分支语句
  36. 5.2 循环语句
  37. 5.3 跳转语句
  38. 5.4 动动手——计算水仙花数
  39. 5.5 练一练
  40. 第6章 容器类型的数据
  41. 6.1 序列
  42. 6.2 列表
  43. 6.3 元组
  44. 6.4 集合
  45. 6.5 字典
  46. 6.6 动动手——遍历字典
  47. 6.7 练一练
  48. 第7章 字符串
  49. 7.1 字符串的表示方式
  50. 7.2 字符串与数字的相互转换
  51. 7.3 格式化字符串
  52. 7.4 操作字符串
  53. 7.5 动动手——统计英文文章中单词出现的频率
  54. 7.6 练一练
  55. 第8章 函数
  56. 8.1 定义函数
  57. 8.2 调用函数
  58. 8.3 参数的默认值
  59. 8.4 可变参数
  60. 8.5 函数中变量的作用域
  61. 8.6 函数类型
  62. 8.7 lambda()函数
  63. 8.8 动动手——使用更多的lambda()函数
  64. 8.9 练一练
  65. 第9章 类与对象
  66. 9.1 面向对象
  67. 9.2 定义类
  68. 9.3 创建对象
  69. 9.4 类的成员
  70. 9.5 封装性
  71. 9.6 继承性
  72. 9.7 多态性
  73. 9.8 练一练
  74. 第10章 异常处理
  75. 10.1 第一个异常——除零异常
  76. 10.2 捕获异常
  77. 10.3 使用finally代码块释放资源
  78. 10.4 自定义异常类
  79. 10.5 动动手——手动引发异常
  80. 10.6 练一练
  81. 第11章 常用的内置模块
  82. 11.1 数学计算模块——math
  83. 11.2 日期时间模块——datetime
  84. 11.3 正则表达式模块——re
  85. 11.4 点拨点拨——如何使用官方文档查找模块帮助信息
  86. 11.5 练一练
  87. 第12章 文件读写
  88. 12.1 打开文件
  89. 12.2 关闭文件
  90. 12.3 读写文本文件
  91. 12.4 动动手——复制文本文件
  92. 12.5 读写二进制文件
  93. 12.6 动动手——复制二进制文件
  94. 12.7 练一练
  95. 第13章 图形用户界面
  96. 13.1 Python中的图形用户界面开发库
  97. 13.2 安装wxPython
  98. 13.3 第一个wxPython程序
  99. 13.4 自定义窗口类
  100. 13.5 在窗口中添加控件
  101. 13.6 事件处理
  102. 13.7 布局管理
  103. 13.8 控件
  104. 13.9 点拨点拨——如何使用wxPython官方文档
  105. 13.10 练一练
  106. 第14章 网络通信
  107. 14.1 基本的网络知识
  108. 14.2 搭建自己的Web服务器
  109. 14.3 urllib.request模块
  110. 14.4 JSON数据
  111. 14.5 动动手——下载图片示例
  112. 14.6 动动手——返回所有备忘录信息
  113. 14.7 练一练
  114. 第15 章访问数据库
  115. 15.1 SQLite数据库
  116. 15.2 数据库编程的基本操作过程
  117. 15.3 sqlite3模块API
  118. 15.4 动动手——数据库的CRUD操作示例
  119. 15.5 点拨点拨——防止SQL注入攻击
  120. 15.6 练一练
  121. 第16章 多线程
  122. 16.1 线程相关的知识
  123. 16.2 线程模块——threading
  124. 16.3 创建子线程
  125. 16.4 线程管理
  126. 16.5 动动手——下载图片示例
  127. 16.6 练一练
  128. 附录
  129. “练一练”参考答案
  130. 好书分享
载入中