python except用法和作用_Python基础教程

f95b43c7e2480ea6181b1ffd8822aa47.gif

Python基础教程 

前言

c44f3ddec3e069a406e9aaa11dea7fac.png

花了两周的时间读完了《Python基础教程》,并用MindMaster做了阅读时的思维导图,加强记忆。这本书一共有29章,可以分为两大部分:第一部分介绍Python的基础语法和常用的模块的应用。第二部分为项目练习,一共有10个练习的项目。

6fb89bf64aae4b3e192ff20c0e6127d9.gif

目录

01

快速上手:基础知识

6fb89bf64aae4b3e192ff20c0e6127d9.gif

第一章主要介绍Python是什么,什么是交互式解释器,什么是算法,在交互式解释器下数值和表达式的用法,变量的定义,print语句的简单介绍,使用input()语句获取用户输入,Python内置函数的用法,并介绍了几个常用的内置函数,模块的导入与如何使用导入的模块,字符串的用法以及常用的字符串函数

02

列表和元组

6fb89bf64aae4b3e192ff20c0e6127d9.gif

第二章讲的是序列、列表、 元组的使用。第二章着重介绍了列表常用操作;如何对列表的进行索引、切片等,列举了列表的基本操作和常用的列表方法。最后还介绍了元组的使用

03

使用字符串

6fb89bf64aae4b3e192ff20c0e6127d9.gif

第三章里详细的讲解字符串的使用方法, 里面讲了字符串的基本操作、如何设置字符串的格式,详细列举了字符串的方法

04

字典和索引 6fb89bf64aae4b3e192ff20c0e6127d9.gif

第四章讲的是字典和索引的使用及其用途,如何和使用字典,基本的字典的操作

05

条件、循环语句和其他的语句

6fb89bf64aae4b3e192ff20c0e6127d9.gif

第五章讲的是print()函数的用法、import语句的使用、python赋值的骚操作;例如序列解包、链式赋值、增强赋值。python代码的块缩进。条件和条件语句的用法;例如if...else语句。循环语句:while语句。列表表达式的推导

0607

抽象

6fb89bf64aae4b3e192ff20c0e6127d9.gif

六章讲的是定义一个类和定义函数,作用域。第七章讲的是对象的三种特性:多态、封装、继承。

08

异常

6fb89bf64aae4b3e192ff20c0e6127d9.gif

第八章讲的是异常的处理,在python执行出现异常时可以使用try/except或者使用try/finally语句进行异常处理。最后介绍了python的警告设置,如何设置警告,以及如何处理警告

09

魔化方法,特性和迭代器

6fb89bf64aae4b3e192ff20c0e6127d9.gif

第九章讲的是如何构建一个类,例如构造一个类时的构造函数:__init__()。重写普通方法和特殊的构造函数。调用未关联的超类构造函数。使用super函数。元素的访问:基本的序列和映射协议。章节的中间部分介绍了python特性的使用方法、迭代器、生成器

10

开箱即用

6fb89bf64aae4b3e192ff20c0e6127d9.gif

 第十章讲的是模块。如何引入模块并使用它。如何自定义模块,并引入使用自定义的模块。10.3章节介绍了python常用的标准库

11

文件

6fb89bf64aae4b3e192ff20c0e6127d9.gif

第十一章讲如何使用open()函数操作一个文件。常用的文件模式,文件操作的常用基本方法。迭代文件内容

12

图形用户界面

6fb89bf64aae4b3e192ff20c0e6127d9.gif

略 :)

13

数据库的支持

6fb89bf64aae4b3e192ff20c0e6127d9.gif

略:)

14

网络编程

6fb89bf64aae4b3e192ff20c0e6127d9.gif 第十四章介绍了网络编程中Socket套接字的使用,以及一些网络编程的技术。

15

Python和Web

6fb89bf64aae4b3e192ff20c0e6127d9.gif

略:)

16

测试基础

6fb89bf64aae4b3e192ff20c0e6127d9.gif

略:)

17

扩展Python

6fb89bf64aae4b3e192ff20c0e6127d9.gif

略:)

18

程序打包

6fb89bf64aae4b3e192ff20c0e6127d9.gif

在python代码编写调试完成后,可通过第三方工具将这些代码进行打包编译

6fb89bf64aae4b3e192ff20c0e6127d9.gif

思维导图

31b8be38e2bdb64c73a3a00d0b612fb7.png 6fb89bf64aae4b3e192ff20c0e6127d9.gif

~~未完待续~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值