𝔖 Scriptorium
✦   LIBER   ✦

📁

Python 3.x程序设计基础

✍ Scribed by 周元哲


Publisher
清华大学出版社
Year
2019
Tongue
Chinese
Leaves
263
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书以全国计算机等级考试二级Python语言程序设计考试大纲为依据,系统地介绍Python 3.x程序设计基础知识。全书共14章,内容包括Python语言概述、基本数据类型、组合数据类型、顺序与选择结构、循环结构、函数与模块、文件与数据组织、面向对象程序设计、使用tkinter的GUI设计、图形绘制、爬虫与正则表达式、SQLite数据库、异常处理和Python计算生态。附录给出了全国计算机等级考试二级 Python语言程序设计考试大纲(2018年版)和上海市计算机等级考试二级Python大纲(2016年版),以及Python的内置数据类型、函数和集成开发工具IDLE。 本书适合作为高等院校相关专业Python程序设计课程的教材或教学参考书,也可作为全国计算机等级考试、全国计算机技术与软件专业技术资格(水平)考试的培训教材,还可供计算机应用开发领域的各类技术人员参考。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 Python语言概述
1.1 Python概述
1.2 Python的安装
1.3 Python的开发环境
1.4 学习建议
1.5 习题
第2章 基本数据类型
2.1 数据类型
2.2 变量
2.3 运算符
2.4 表达式
2.5 数据类型的转换
2.6 Python的关键字和转义符
2.7 内置函数
2.8 习题
第3章 组合数据类型
3.1 列表
3.2 元组
3.3 字符串
3.4 字典
3.5 集合
3.6 数据类型转换
3.7 习题
第4章 顺序与选择结构
4.1 程序设计流程
4.2 顺序结构
4.3 顺序结构程序设计举例
4.4 选择结构
4.5 选择结构程序设计举例
4.6 程序书写格式
4.7 语句构造注意事项
4.8 习题
第5章 循环结构
5.1 循环概述
5.2 while语句
5.3 for语句
5.4 转移语句
5.5 迭代器
5.6 循环语句举例
5.7 语句构造注意事项
5.8 习题
第6章 函数与模块
6.1 函数概述
6.2 函数的定义与使用
6.3 参数传递
6.4 参数分类
6.5 两类特殊函数
6.6 变量作用域
6.7 模块
6.8 第三方包管理工具
6.9 习题
第7章 文件与数据组织
7.1 文件
7.2 文件操作
7.3 文件操作举例
7.4 数据组织
7.5 习题
第8章 面向对象程序设计
8.1 面向对象概述
8.2 类属性与实例属性
8.3 方法
8.4 构造函数与析构函数
8.5 继承性
8.6 多态性
8.7 习题
第9章 tkinter的GUI设计
9.1 概述
9.2 tkinter概述
9.3 常用控件
9.4 布局
9.5 事件响应
9.6 习题
第10章 图形绘制
10.1 绘图简介
10.2 turtle
10.3 Canvas
10.4 习题
第11章 爬虫与正则表达式
11.1 网络爬虫
11.2 正则表达式
11.3 Python爬虫库
11.4 网络爬虫举例
11.5 习题
第12章 SQLite数据库
12.1 关系型数据库
12.2 SQLite数据库简介
12.3 sqlite3模块操作数据库的步骤
12.4 SQLite命令
12.5 SQLite数据库举例
12.6 习题
第13章 异常处理
13.1 错误类型
13.2 捕获和处理异常
13.3 习题
第14章 Python计算生态
14.1 数据分析
14.2 数据可视化
14.3 Web开发
14.4 游戏开发
14.5 习题
正文结束
附录A 全国计算机等级考试二级Python语言程序设计考试大纲(2018年版)
A.1 基本要求
A.2 考试内容
A.3 考试方式
附录B 上海市计算机等级考试二级Python大纲(2016年版)
B.1 考试性质
B.2 考试目标
B.3 考试细则
B.4 试卷结构
B.5 考试内容和要求
附录C Python的内置数据类型
附录D Python的内置函数
D.1 数学函数
D.2 转换函数
D.3 随机数函数
D.4 时间函数
D.5 列表函数
D.6 元组函数
D.7 字符串函数
D.8 字典函数
D.9 集合函数
附录E Python内置的集成开发工具IDLE
E.1 IDLE简介
E.2 IDLE的两种运行方式
E.3 IDLE的调试方法
附录F Python程序调试器pdb
F.1 pdb简介
F.2 pdb的调用方式
F.3 调试命令
附录G PyCharm编辑器
G.1 PyCharm简介
G.2 PyCharm调试步骤
参考文献


📜 SIMILAR VOLUMES


Python程序设计基础
✍ 托尼·加迪斯(Tony Gaddis)著, 苏小红, 叶麟, 袁永峰译 📂 Library 📅 2018 🏛 机械工业出版杜 🌐 Chinese
Python程序设计基础
✍ 钟雪灵 📂 Library 📅 2019 🏛 电子工业出版社 🌐 Chinese

本书介绍 Python 程序设计的基础知识,集教材、习题、上机实验于一体,内容涵盖全国计算机等级考 试二级 Python 语言程序设计的考试大纲,包括 11 章教学内容和 9 个实验。在教学内容中,第 1~6 章介绍 Python 程序设计的基础知识,第 7~9 章分别介绍三个用于数据分析的第三方程序包(NumPy、Pandas、 Matplotlib)及其应用,第 10~11 章主要围绕 Tushare 财经数据库介绍运用 Python 进行数据分析的几个综合 案例。9 个实验与教学内容结合紧密,包括验证性、设计性和综合性实验,方便实验教学的组织与开展。 本书可作为高等院校计算机专

Python程序设计基础
✍ 鲁凌云 等 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书是Python程序设计的入门书籍,将Python程序设计分为三大模块:面向过程的Python程序设计,面向对象的Python程序设计,以及Python程序设计综合实践题、模拟题和习题解析。面向过程的Python程序设计模块,介绍Python语言的入门基础知识,主要包括Python语言的技术起源、Python语言的数据类型与表达式、Python语言的流程控制语句,以及Python语言的函数设计方法。面向对象的Python程序设计模块,介绍Python的面向对象技术,包括继承、接口、封装的概念及实现,利用turtle库绘制图形,利用NumPy进行科学计算。Python程序设计综合实践题、模拟题

Python程序设计基础
✍ 周元哲 📂 Library 📅 2015 🏛 清华大学出版社 🌐 Chinese

本书共分14章,内容包括Python编程概述、数据类型和表达式、顺序与选择结构、循环结构、序列与字典、数据结构与算法、函数与模块、面向对象程序设计基础、文件、用户界面设计、绘图、数据库应用、网络编程和异常处理。本书内容精练、由浅入深,注重学习的连续性和渐进性,章节之间的实例具有关联性。本书适合作为高等院校相关专业Python程序设计的教材或教学参考书,可以供计算机应用开发的各类技术人员参考,亦可作为全国计算机等级考试、软件技术资格与水平考试的培训资料。

Python程序设计基础
✍ 董付国 📂 Library 📅 2015 🏛 清华大学出版社 🌐 Chinese

全书共9章,主要内容组织如下:第1章介绍Python基本知识与概念;第2章讲解列表、元组、字典、集合等序列的常用方法和基本操作;第3章讲解Python选择结构、for循环与while循环、break与continue语句;第4章讲解字符串编码格式,字符串格式化、替换、分割、连接等基本操作方法,正则表达式语法、正则表达式对象、子模式与match对象,以及正则表达式模块re的应用;第5章讲解函数的定义与使用,关键参数、默认值参数、长度可变参数、变量作用域以及lambda表达式;第6章讲解类的定义、类成员与实例成员、私有成员与公有成员、特殊方法与运算符重载;第7章讲解文件操作基本知识,文本文件内容读

C++程序设计基础
✍ 幸莉仙 📂 Library 📅 2011 🏛 电子工业出版社 🌐 Chinese

<p>《C++程序设计基础》针对初学者学习程序设计而编写,通过《C++程序设计基础》的学习,初学者可以较好地掌握结构化程序设计的3种结构、面向对象的概念和编程思想。《C++程序设计基础》以VC++2005为开发平台,结合大量实例,系统《C++程序设计基础》介绍VC++2005的开发环境、基本语法和编程技巧。全书共11章:C++与VC++2005概述,VC++2005程序设计基础,流程控制语句,数组和字符串,指针,函数,结构体与联合,类与对象,类的继承、派生与多态,C++流与文件操作,VC++2005应用程序开发实例。《C++程序设计基础》配有电子课件、源代码等教学资源。</p> <p>《C+