本书介绍了使用Python语言进行程序设计的方法及其应用。全书共14章,分为三部分。第一部分为基础篇(第1~5章),主要介绍Python的基础语法,包括Python语言的概述,Python的基本数据类型、变量、运算符、表达式等概念,三种程序的基本控制结构,函数,列表、元组、集合与字典四种简单数据结构。第二部分为进阶篇(第6~10章),主要介绍Python的一些高级特性和功能,包括模块和包的使用,字符串的处理,Python的面向对象编程,异常处理和文件处理。第三部分为应用篇(第11~14章),主要介绍Python在某些领域的应用方法,包括GUI程序开发、数据管理和数据库管理、Web开发及多任务编
Python大学教程
✍ Scribed by 张基温
- Publisher
- 清华大学出版社
- Year
- 2018
- Tongue
- Chinese
- Leaves
- 331
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书是高等学校Python基础课程的教材。全书由7个单元组成。第1单元介绍Python的基本知识,内容包括Python的特点、数据对象、变量、输入输出等,使读者对Python有一个初步了解;第2单元为Python程序结构,内容包括选择结构、循环结构、函数、模块、异常处理等;第3单元为容器,内容包括序列容器、无序容器、迭代器、生成器与推导表达式;第4单元为面向类的程序设计,内容包括类与对象、类与对象的通用属性与操作、类的继承;第5单元为Python数据处理,内容包括文件操作、数据库操作、文件与目录管理;第6单元为Python网络编程,内容包括Python Socket编程、Python WWW应用开发;第7单元为Python GUI开发,内容包括GUI三要素、GUI程序结构、GUI制作示例。 本书力求内容精练、概念准确、代码便于阅读、习题丰富全面、适合教也容易学。为了便于初学者很快能使用以丰富的模块支撑的Python环境,书后给出了Python运算符、Python内置函数、Python标准模块库目录和Python 3.0标准异常类结构。 本书适合作为高等学校零基础开设Python课程的教材,也适合作为程序设计爱好者和有关专业人员学习的参考书。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1单元 Python起步
1.1 程序设计语言与Python
练习1.1
1.2 Python数值对象类型
练习1.2
1.3 Python数据对象、变量与赋值
练习1.3
1.4 数值计算——万能计算器
练习1.4
1.5 输入与输出
练习1.5
第2单元 Python程序结构
2.1 命题与判断
练习2.1
2.2 选择结构
练习2.2
2.3 循环结构
练习2.3
2.4 函数
练习2.4
2.5 程序异常处理
练习2.5
第3单元 容器
3.1 序列容器
练习3.1
3.2 无序容器
练习3.2
3.3 迭代器、生成器与推导表达式
练习3.3
第4单元 面向类的程序设计
4.1 类及其组成
练习4.1
4.2 Python内置的类属性、方法与函数
练习4.2
4.3 类的继承
练习4.3
第5单元 Python数据处理
5.1 Python文件操作
练习5.1
5.2 Python数据库操作
练习5.2
5.3 文件与目录管理
练习5.3
第6单元 Python网络编程
6.1 Python Socket编程
练习6.1
6.2 Python WWW应用开发
练习6.2
第7单元 Python GUI开发
7.1 GUI三要素:组件、布局与事件处理
练习7.1
7.2 GUI程序结构
练习7.2
7.3 GUI制作示例
练习7.3
正文结束
附录A Python运算符
附录B Python内置函数
附录C Python标准模块库目录
附录D Python 3.0标准异常类结构(PEP 348)
参考文献
高等教育质量工程信息技术系列示范教材
📜 SIMILAR VOLUMES
<p>本书面向零基础起点的学习者,以面向对象开发思想为核心,讲授Python语言的基本语法及其应用。全书共9章,包括:编程语言的基本知识、Python开发环境的配置、Python内置对象类型、基本运算和语句、函数、类、模块和包、异常处理、读写文件。通过这些内容的学习,读者能够掌握Python的基本知识,并在学习过程中通过实例学习如何运用基本知识。本书每章都配有适量的习题,习题以编程实践为导向,学习者通过练习能够加深对基本知识的理解,并且初步体会到编程实践对大数据知识和能力的要求。</p>
本书专门针对 Python 新手量身定做,是编者学习和使用 Python 开发过程中的体会和经验总结,涵盖实际 开发中所有的重要知识点,内容详尽,代码可读性及可操作性强。本书主要介绍 Python 语言的类型和对象、 操作符和表达式、编程结构和控制流、函数、序列、正则表达式、面向对象编程、文件操作等,各章还安排 了活学活用、技巧点拨、问题探讨、章节回顾、实战演练等实例内容,以帮助读者学会处理程序异常、解答 学习困惑、巩固知识、学以致用。本书使用通俗易懂的描述和丰富的实例代码,让复杂的问题以简单的形式 展现出来,生动有趣,使读者学起来轻松,充分感受到学习 Python 的乐趣和魅力。