20年IT大牛,竟搞出500页漫画Python零基础顶级教程!

乔布斯说每个人都应该学习一门编程语言。Python正热,我决定通过编程让自己习得一种思考问题的方式,这也是我在个人编程生涯中的最大收获。

我以为只能枯燥无味地学编程,直到看到本书的样章,以漫画形式让我更直观、生动地了解到什么是编程。超级喜欢这种漫画风格。我回想起自己当年学习编程语言时的情景:逼迫自己背诵和消化、吸收那些自己根本没有理解的内容。如果当时有这么一本书,我就不会学得那么艰难,然后用了那么久才摸索成为一名“攻城狮”。

《看漫画学Python》内容结构

侧重于讲解Python的基础知识:

  • Python的历史和特点
  • Python开发环境的搭建
  • Python中的数据类型、表达式、流程控制等
  • Python中常用的容器类型数据
  • Python中常用的字符串数据
  • Python中的函数、类与对象、异常处理、常用内置模块等
  • Python实用库的使用方法,包括文件读写、图形用户界面、网络通信、数据库访问和多线程等。

书中安插的环节:

本书在每一章中都安排了“动动手”环节,您可在该环节找到应用实例;在每一章结尾都提供了“练一练”环节,您可在该环节找到同步练习题

限于文章篇幅原因,只能以截图的形式展示出来,有需要的小伙伴可以文末获取↓↓↓

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

本章首先讲解Python的历史、特点,然后搭建Python开发环境。在搭建好Python开发环境之后,我们就可以通过Hello World小程序测试开发环境了。好了,让我们先开始吧。

第2章编程基础那点事

我们在第1章学习并搭建了开发环境,还编写了一个Hello World程序。在本章将学习Python中的一些基础语法。

第3章数字类型的数据

第2章重点介绍了Python中的一些基础语法,其中讲到每个变量都有自己的数据类型,本章就介绍数据类型。数据类型非常重要,在声明变量等时会用到数据类型,我们在前面的章节中已经用到一些数据类型,例如整数和字符串等。

第4章运算符

我们在第3章重点学习了Python的数字类型,有了数据,我们就可以通过运算符把它们连接起来,形成表达式,进而通过表达式进行运算,最后返回一个结果。

第5章程序流程控制

我们在前面几章编写的都是一些简单的语句,本章介绍程序流程控制方面的内容,了解如何控制程序的流程,使得程序具有“判断能力”,能够像人脑一样分析问题。主要内容如下。

第6章容器类型的数据

若我们想将多个数据打包并且统一管理,应该怎么办?

Python内置的数据类型如序列(列表、元组等)、集合和字典等可以容纳多项数据,我们称它们为容器类型的数据。

第7章字符串

上一章介绍了列表、元组和字符串等数据类型。本章详细介绍字符串。

第8章函数

上一章介绍了字符串,本章详细介绍函数。

第9章类与对象

本章详细介绍类和对象,前面多次提到类,它到底是什么意思呢?

第10章异常处理

为增强程序的健壮性,我们也需要考虑异常处理方面的内容。例如,在读取文件时需要考虑文件不存在、文件格式不正确等异常情况。这就是本章要介绍的异常处理。

第11章常用的内置模块

在真正做项目时,我们会使用别人已经开发好的模块,这样就不必从零开发项目了,还可以加快开发速度。这些模块可能是Python官方提供的,也可能是第三方开发的。Python官方提供的模块,就叫作“内置模块”

第12章文件读写

文件是数据的载体,程序可以从文件中读取数据,也可以将数据写入文件中,本章重点介绍如何在Python中进行文件读写。

第13章图形用户界面

我们之前的程序运行结果都被输出到命令提示符(终端)窗口,界面比较简陋。本章讲解如何将其输出到图形界面。

第14章网络通信

本章讲解如何通过Python访问互联网上的资源,这也是网络爬虫技术的基础。

第15章访问数据库

如果数据量较少,则我们可以将数据保存到文件中;如果数据量较大,则我们可以将数据保存到数据库中。

第16章多线程

如果想让我们的程序同时执行多个任务,就需要使用多线程技术了。到目前为止,我们编写的程序都是单线程的,在运行时一次只能执行一个任务。

限于文章篇幅原因,就展示到这里了,有需要的小伙伴可以查看下方名片↓↓↓

  • 20
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值