Python高级编程

Python高级编程

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

全面论述Python编程理论与案例实践。

内容简介

全书共分为9章:第1章为Python编程基础知识;第2章为组合数据类型及使用;第3章为函数及调用规则;第4章为程序设计;第5章为面向对象程序设计方法;第6章为文件操作与异常处理;第7章为Python的GUI设计;第8章为Python绘图方法;第9章为Python网络爬虫。每章都设置了大量应用案例跟踪指导。

本书共提供了320个应用案例及其运行结果,程序中的重点部分都给出注释,并附有完整的教学课件和源代码。本书可作为高等学校Python程序设计相关课程教材,也可作为软件技术开发人员的自学参考用书。

作者简介

编著者姜增如,北京理工大学副教授,硕士生导师。目前任职于深圳北理莫斯科大学,主讲“Python程序设计”“MATLAB在自动控制理论中的应用”“C语言程序设计”“计算机网络基础”等课程。2018—2022年,出版专业教材六部,与企业合作科研项目两项,2022年指导广东省科技创新战略专项资金项目一项。

章节目录

版权信息

内容简介

作者简介

前言

第1章 Python编程基础知识

1.1 代码行书写格式

1.2 Python输入/输出

1.3 Python变量及其使用

1.4 运算符与表达式

1.5 Python标准数据类型及基本使用

1.6 Python模块

第2章 组合数据类型及使用

2.1 数值类型及使用

2.2 字符串类型及使用

2.3 列表类型及使用

2.4 元组类型及使用

2.5 Python字典类型及使用

2.6 集合类型及使用

第3章 函数及调用规则

3.1 转换函数及使用

3.2 其他函数及使用

3.3 时间和日期函数及使用

3.4 匿名函数

3.5 函数调用

3.6 嵌套函数

3.7 递归函数

3.8 局部变量与全局变量

3.9 globals()函数与locals()函数

第4章 程序设计

4.1 程序算法及描述

4.2 顺序结构

4.3 选择结构

4.4 简单循环结构

4.5 嵌套循环结构

4.6 自定义函数中的循环应用案例

4.7 递归应用案例

第5章 面向对象程序设计方法

5.1 面向对象程序设计技术

5.2 类的概念及基本使用

5.3 类的方法及调用方式

5.4 类调用案例

5.5 类的封装、继承和多态

第6章 文件操作与异常处理

6.1 文件操作

6.2 异常处理机制

6.3 Python的包

第7章 Python的GUI设计

7.1 图形化界面设计的基本理解

7.2 常用组件及属性

7.3 tkinter布局方式

7.4 组件的使用

7.5 菜单及对话框的使用

7.6 事件的使用

第8章 Python绘图方法

8.1 使用tkinter模块绘图

8.2 使用turtle模块绘图

8.3 使用matplotlib模块绘图

8.4 动画设计

第9章 Python网络爬虫

9.1 爬虫的概念

9.2 requests模块加载及使用

9.3 爬虫架构及使用

9.4 Scrapy框架的使用

参考文献

Python高级编程是2023年由清华大学出版社出版,作者姜增如 编著。

得书感谢您对《Python高级编程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python趣味创意编程 电子书
本书基于Python编程,实现了15个有趣的互动场景,循序渐进地向读者展示了这些场景的实现过程,帮助读者掌握Python编程。
Python快速编程入门 电子书
Python是一种面向对象、解释性的高*程序语言,它已经被应用在众多领域,包括Web开发、操作系统管理、服务器运维的自动化脚本、科学计算、桌面软件、服务器软件(网络软件)、游戏等方面。本书以Windows为平台,系统全面地讲解了Python3的基础知识,其中,第1章主要是带领读者认识Python;第2章主要针对Python的基础语法进行讲解;第3章主要介绍Python中的常用语句;第4~5章主要介
Python编程轻松进阶 电子书
阅读本书,理解代码底层逻辑,像职业程序员一样使用Python。
Python编程做中学 电子书
一本零基础的Python编程入门书。
Python气象应用编程 电子书
本书介绍了Python在气象数据处理与可视化方面的应用,以真实数据为基础进行气象数据整理和可视化。