𝔖 Scriptorium
✦   LIBER   ✦

📁

Python程序设计基础实战教程

✍ Scribed by 韦玮


Publisher
清华大学出版社
Year
2018
Tongue
Chinese
Leaves
269
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书内容由浅入深,覆盖了绝大部分Python基础方面的知识,体系性较强,每个章节都基于各知识点编写了相应的Python程序实例,注重读者编程能力的培养。 这是一本定位于Python 3入门的书籍,适合没有Python编程基础,但是又想学习Python的读者使用。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 Python概述
1.1 Python的诞生
1.2 Python的特点
1.3 Python的功能
1.4 Python的安装与配置
1.5 编辑器的选用
1.6 第一个Python程序
1.7 注释
1.8 小结
习题1
第2章 基础语法
2.1 标识符
2.2 变量
2.3 保留字
2.4 行与缩进
2.5 小结
习题2
第3章 数据类型与运算符
3.1 数字
3.2 字符串
3.3 列表
3.4 元组
3.5 字典
3.6 运算符实践
3.7 运算符优先级规律与使用技巧
3.8 小结
习题3
第4章 条件控制与循环结构
4.1 程序执行流程概述
4.2 if语句详解
4.3 while语句详解
4.4 for语句详解
4.5 循环的中断
4.6 小结
习题4
第5章 迭代与生成
5.1 迭代器概述
5.2 迭代器常见使用
5.3 可迭代对象
5.4 自定义迭代器类
5.5 生成器概述与工作流程
5.6 生成器表达式
5.7 小结
习题5
第6章 函数与模块
6.1 函数概述
6.2 函数的定义与调用
6.3 函数参数的传递与使用
6.4 函数返回值
6.5 变量作用域与变量类型
6.6 匿名函数
6.7 模块概述
6.8 Python自带模块
6.9 自定义模块详解
6.10 小结
习题6
第7章 类与对象
7.1 面向对象编程概述
7.2 类
7.3 对象
7.4 构造方法与析构方法
7.5 小结
习题7
第8章 继承
8.1 子类与父类
8.2 单继承
8.3 多继承
8.4 小结
习题8
第9章 正则表达式
9.1 正则表达式概述
9.2 原子
9.3 元字符
9.4 贪婪模式与懒惰模式
9.5 模式修正符
9.6 正则表达式函数
9.7 小结
习题9
第10章 数据库操作实践
10.1 数据库操作概述
10.2 MySQL数据库与SQL语句基础
10.3 Python操作MySQL数据库实践
10.4 Python操作SQLite3数据库实践
10.5 小结
习题10
第11章 文件操作 
11.1 文件操作概述
11.2 目录操作实践
11.3 如何读取文件
11.4 如何写入文件
11.5 如何删除文件
11.6 小结
习题11
第12章 异常处理技巧
12.1 Python异常概述
12.2 如何抛出一个异常
12.3 自定义异常
12.4 异常处理及技巧
12.5 小结
习题12
第13章 12306火车票查询与自动订票项目实践
13.1 火车票查询与自动订票项目功能分析
13.2 火车票查询与自动订票项目实现思路
13.3 火车票余票自动查询功能的实现
13.4 Cookie处理实践
13.5 自动登录12306及验证码处理实践
13.6 自动获取个人中心页面信息实践
13.7 自动订票功能的实现——订单自动提交实践
13.8 自动订票功能的实现——订单自动确认实践
13.9 完整代码
13.10 调试与运行
13.11 小结
思考与扩展
第14章 2048小游戏项目实战
14.1 2048小游戏项目介绍
14.2 2048小游戏项目开发思路
14.3 实战编写2048小游戏项目基本代码结构
14.4 编写初始化方法与数字随机生成功能
14.5 棋盘与棋盘数据输出功能的实现
14.6 左滑与左滑合并功能的实现
14.7 右滑与右滑合并功能的实现
14.8 上滑与上滑合并功能的实现
14.9 下滑与下滑合并功能的实现
14.10 游戏按键监听功能的实现
14.11 编写主控程序
14.12 完善输赢判定与得分输出功能
14.13 完整代码
14.14 2048小游戏的调试与运行
14.15 小结
14.16 思考与扩展
正文结束
图书资源支持


📜 SIMILAR VOLUMES


Python程序设计实用教程
✍ 杨连贺; 董禹龙; 房超; 毕璐琪; 梁润宇; 杨阳; 彭进香 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

《Python程序设计实用教程》*大的特点是内容紧凑、案例丰富、学以致用;程序输出原滋原味,既有正确输出的结果,又有错误输出的提示,让读者既能从“正”的方面学到经验,又能从“负”的方面吸取教训,使经验与教训兼而得之。《Python程序设计实用教程》总体内容按照先基础、后应用的顺序安排。前6章为基础篇,其内容循序渐进;后6章为应用篇,其内容自成体系;每个知识点按照先讲解知识、后给出案例的顺序编写;每个软件都配有安装过程截图,每道例题都配有运行结果截图,一目了然。 《Python程序设计实用教程》作者具有近30年的程序设计教学经验,讲授过多门编程语言课程,并编写过大量的应用程序,青年时期曾参加过市

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章讲解文件操作基本知识,文本文件内容读