Python基础教程
前言
花了两周的时间读完了《Python基础教程》,并用MindMaster做了阅读时的思维导图,加强记忆。这本书一共有29章,可以分为两大部分:第一部分介绍Python的基础语法和常用的模块的应用。第二部分为项目练习,一共有10个练习的项目。
目录
01
快速上手:基础知识
第一章主要介绍Python是什么,什么是交互式解释器,什么是算法,在交互式解释器下数值和表达式的用法,变量的定义,print语句的简单介绍,使用input()语句获取用户输入,Python内置函数的用法,并介绍了几个常用的内置函数,模块的导入与如何使用导入的模块,字符串的用法以及常用的字符串函数
02
列表和元组
第二章讲的是序列、列表、 元组的使用。第二章着重介绍了列表常用操作;如何对列表的进行索引、切片等,列举了列表的基本操作和常用的列表方法。最后还介绍了元组的使用
03
使用字符串
第三章里详细的讲解字符串的使用方法, 里面讲了字符串的基本操作、如何设置字符串的格式,详细列举了字符串的方法
04
字典和索引第四章讲的是字典和索引的使用及其用途,如何和使用字典,基本的字典的操作
05
条件、循环语句和其他的语句
第五章讲的是print()函数的用法、import语句的使用、python赋值的骚操作;例如序列解包、链式赋值、增强赋值。python代码的块缩进。条件和条件语句的用法;例如if...else语句。循环语句:while语句。列表表达式的推导
0607
抽象
六章讲的是定义一个类和定义函数,作用域。第七章讲的是对象的三种特性:多态、封装、继承。
08
异常
第八章讲的是异常的处理,在python执行出现异常时可以使用try/except或者使用try/finally语句进行异常处理。最后介绍了python的警告设置,如何设置警告,以及如何处理警告
09
魔化方法,特性和迭代器
第九章讲的是如何构建一个类,例如构造一个类时的构造函数:__init__()。重写普通方法和特殊的构造函数。调用未关联的超类构造函数。使用super函数。元素的访问:基本的序列和映射协议。章节的中间部分介绍了python特性的使用方法、迭代器、生成器
10
开箱即用
第十章讲的是模块。如何引入模块并使用它。如何自定义模块,并引入使用自定义的模块。10.3章节介绍了python常用的标准库
11
文件
第十一章讲如何使用open()函数操作一个文件。常用的文件模式,文件操作的常用基本方法。迭代文件内容
12
图形用户界面
略 :)
13
数据库的支持
略:)
14
网络编程
第十四章介绍了网络编程中Socket套接字的使用,以及一些网络编程的技术。15
Python和Web
略:)
16
测试基础
略:)
17
扩展Python
略:)
18
程序打包
在python代码编写调试完成后,可通过第三方工具将这些代码进行打包编译
思维导图
~~未完待续~~