你还在枯燥无味地学编程吗?

你还在闷头背诵那些根本没有理解的内容吗?

根本不用那么煎熬!想不想来体验一下翻着漫画就搞定Python的感觉??《看漫画学Python:有趣、有料、好玩、好用(全彩版)》来啦!

30年前,第一个Python编译器问世,标志着Python的第一个版本正式诞生。

30年后,Python成为了名副其实的最受欢迎程序设计语言之一,甚至在中小学里也掀起了Python狂潮。

经过30年的发展,Python在不断前进,学习者的入门方式也在不断优化。这本《看漫画学Python》一改以往的学习方式,另辟蹊径,以漫画形式切入,将一图胜千言的道理玩到了极致!

生动有趣,把复杂的技术点和编程知识讲解得通俗易懂!本书全程以漫画的形式进行讲解,生动的图像非常讨好眼睛,不容易产生疲惫感;准确的比喻和拟人的呈现更让你真正做到“秒懂”!

《看漫画学Python》PDF电子书,内容总计16章:

第1章介绍Python的历史和特点,并进行开发环境搭建。

第2~5章介绍Python的基础知识,包括数据类型、表达式、流程控制等。第6~7章介绍Python常用的容器类型数据和字符串数据。

第8~11章介绍Python的进阶内容,包括函数、类与对象、异常处理、常用内置模块等。

第12~16章介绍Python实用库的使用方法,包括文件读写、图形用户界面、网络通信、数据库访问和多线程等。如果你想入门Python,则无论是想学习编程的小学生,还是想参加计算机竞赛的中学生,抑或是计算机相关专业的大学生,甚至是正在从事软件开发的职场人,本书都适合你哦~

看漫画学Python,PDF电子书,内容目录:

第1章油箱加满!准备出发!

1.1 Python的历史

1.2 Python的特点

1.3搭建Python开发环境

1.4动动手?编写和运行一个Hello World程序1.4.1 交互方式

1.4.2文件方式

1.5练—练

第2章编程基础那点事2.1标识符

2.2关键字

2.3变量

2.4语句

2.5代码注释

2.6模块

2.7动动手一实现两个模块间的代码元素访问

2.8练一练

第3章数字类型的数据

3.1 Python中的数据类型

3.2整数类型

3.3浮点类型

3.4复数类型

3.5布尔类型

3.6数字类型的相互转换

3.6.1隐式类型的转换

3.6.2显式类型的转换

3.7练一练

第4章运算符

4.1算术运算符

4.2比较运算符

4.3逻辑运算符

4.4位运算符

4.5赋值运算符

4.6运算符的优先级

4.7练一练

第5章程序流程控制

5.1分支语句

5.1.1 if结构

5.1.2 if-else结构

5.1.3 if-elif-else结构

5.2循环语句

5.2.1 while语句

5.2.2 for语句

5.3跳转语句

5.3.1 break语句

5.3.2 continue语句

5.4动动手一计算水仙花数

5.5练一练

第6章容器类型的数据

6.1序列

6.1.1序列的索引操作

6.1.2加和乘操作

6.1.3切片操作

6.1.4成员测试

6.2列表

6.2.1创建列表

6.2.2追加元素

6.2.3插入元素

6.2.4替换元素

6.2.5删除元素

6.3元组

6.3.1创建元组

6.3.2元组拆包

6.4集合

6.4.1创建集合

6.4.2修改集合

6.5字典

6.5.1创建字典

6.5.2修改字典

6.5.3访问字典视图

6.6动动手一遍历字典

6.7练一练

第7章字符串

7.1字符串的表示方式

7.1.1普通字符串

7.1.2原始字符串

7.1.3长字符串

7.2字符串与数字的相互转换

7.2.1将字符串转换为数字

7.2.2将数字转换为字符串

7.3格式化字符串

7.3.1使用占位符

7.3.2格式化控制符

7.4操作字符串

7.4.1字符串查找

7.4.2字符串替换

7.4.3字符串分割

7.5动动手一统计英文文章中单词出现的频率

7.6练一练

第8章函数

8.1定义函数

8.2调用函数

8.2.1使用位置参数调用函数

8.2.2使用关键字参数调用函数

8.3参数的默认值

8.4可变参数

8.4.1基于元组的可变参数(*可变参数)

8.4.2基于字典的可变参数(**可变参数)

8.5函数中变量的作用域

8.6函数类型

8.6.1理解函数类型

8.6.2过滤函数filter()

8.6.3映射函数map()

8.7 lambda()函数

8.8动动手一使用更多的lambda()函数

8.9练一练

第9章类与对象

9.1面向对象

9.2定义类

9.3创建对象

9.4类的成员

9.4.1实例变量

9.4.2构造方法

9.4.3实例方法

9.4.4类变量

9.4.5类方法

9.5封装性

9.5.1私有变量

9.5.2私有方法

9.5.3使用属性

9.6继承性

9.6.1 Python中的继承

9.6.2多继承

9.6.3方法重写

9.7多态性

9.7.1继承与多态

9.7.2鸭子类型测试与多态

9.8练─练

第10章异常处理

10.1个异常一除零异常

10.2捕获异常

10.2.1 try-except语句

10.2.2多个except代码块

10.2.3多重异常捕获

10.2.4 try-except语句嵌套

10.3使用finally代码块释放资源

10.4自定义异常类

10.5动动手一手动引发异常

10.6练─练

第11章常用的内置模块

11.1数学计算模块一math

11.2日期时间模块一datetime

11.2.1 datetime类

11.2.2 date类

11.2.3 time类

11.2.4计算时间跨度类一timedelta

11.2.5将日期时间与字符串相互转换

11.3正则表达式模块一re

11.3.1字符串匹配

11.3.2字符串查找

11.3.3字符串替换

11.3.4字符串分割

11.4点拨点拨一如何使用官方文档查找模块帮助信息

11.5练一练

第12章文件读写

12.1打开文件

12.2关闭文件

12.2.1在finally代码块中关闭文件

12.2.2在with as代码块中关闭文件

12.3读写文本文件

12.4动动手一复制文本文件

12.5读写二进制文件

12.6动动手一复制二进制文件

12.7练—练

第13章图形用户界面

13.1 Python中的图形用户界面开发库

13.2安装wxPython

13.3个wxPython程序

13.4自定义窗口类

13.5在窗口中添加控件

13.6事件处理

13.7布局管理

13.7.1盒子布局管理器

13.7.2动动手一重构事件处理示例

13.7.3动动手一盒子布局管理器嵌套示例

13.8控件

13.8.1文本输入控件

13.8.2复选框和单选按钮

13.8.3列表

13.8.4静态图片控件

13.9点拨点拨一如何使用wxPython官方文档

13.10练一练

第14章网络通信

14.1基本的网络知识

14.1.1 TCP/IP

14.1.2IP地址

14.1.3端口

14.1.4 HTTP/HTTPS

14.2搭建自己的Web服务器

14.3 urllib.request模块

14.3.1发送GET请求

14.3.2发送POST请求

14.4JSON数据

14.4.1 JSON文档的结构

14.4.2JSON数据的解码

14.5动动手一下载图片示例

14.6动动手一返回所有备忘录信息

14.7练一练

第15章访问数据库

15.1 SQLite数据库

15.1.1 SQLite数据类型

15.1.2 Python数据类型与SQLite数据类型的映射

15.1.3使用GUI管理工具管理SQLite数据库

15.2数据库编程的基本操作过程

15.3 sqlite3模块API

15.3.1数据库连接对象Connection

15.3.2游标对象Cursor

15.4动动手一数据库的CRUD操作示例

15.4.1示例中的数据表

15.4.2无条件查询

15.4.3有条件查询

15.4.4插入数据

15.4.5更新数据

15.4.6删除数据

15.5点拨点拨一防止SQL注入攻击

15.6练一练

第16章多线程

16.1线程相关的知识

16.1.1进程

16.1.2线程

16.1.3主线程

16.2线程模块一threading

16.3创建子线程

16.3.1自定义函数实现线程体

16.3.2自定义线程类实现线程体

16.4线程管理

16.4.1等待线程结束

16.4.2线程停止

16.5动动手一下载图片示例

16.6练一练

感谢大家观看和支持,皮卡汪在此谢过~

1.《[漫画最开始学什么]漫画专业学什么?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《[漫画最开始学什么]漫画专业学什么?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/yule/3322679.html