21天学通Python

21天学通Python
作 者: 刘凌霞
出版社: 电子工业出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 程序设计 计算机/网络
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  毕业于清华大学曾就读于中国水利水电科学研究院主要著作出版情况:《家庭理财宝典:生活中的理财知识大全集》电子工业出版社《财报中隐藏的大牛股》 电子工业出版社《实战网络营销——网络推广经典案例战术解析(第2版)》电子工业出版社《日常生活中的经济学》电子工业出版社

内容简介

本书全面、系统、深入地讲解了 Python 编程基础语法与高级应用。在讲解过程中,通过大量实际操作的实例将 Python 语言知识全面、系统、深入地呈现给读者。此外,作者专门为本书录制了大量的配套教学视频,让读者通过分析实例、运行实例尽快熟悉 Python 编程,在学习中遇到问题时,也可以作为参考。本书共分三篇。第一篇介绍 Python 语言的特点、安装、语法基础、程序流程控制、面向过程的编程方法、面向对象的编程方法、程序异常的处理;第二篇介绍了 Python 语言中的包与模块、迭代器、生成器、装饰器、上下文管理器等进阶语法,同时介绍了使用 Python 标准库中的文件系统处理、图形化界面编程、正则表达式、网络编程、多进(线)程编程、数据库编程。此外,还介绍了运用第三方库的 Web网站编程、图片处理;第三篇通过两个案例介绍 Python 的综合编程技术。本书在内容上涉及面广,从基本操作到高级技术及综合案例,涉及 Python 语言的基础语法和编程特性。本书在设计上浅显易懂、实例丰富,尤其适合广大编程初学者自学,也适合对 Python 语言感兴趣的爱好者作为参考用书。

图书目录

目录第一篇

Python

编程基础第1

编程与Python

..........................................................................................................

什么是编程

...........................................................................................................................

11.1.1

硬件与软件

...............................................................................................................................

11.1.2

编程语言

...................................................................................................................................

21.1.3

编程与调试

...............................................................................................................................

选择Python

的理由

..............................................................................................................

41.2.1

Python

是免费的自由软件

.......................................................................................................

41.2.2

Python

是跨平台的

...................................................................................................................

41.2.3

Python

功能强大

.......................................................................................................................

41.2.4

Python

清晰优雅

.......................................................................................................................

安装Python

...........................................................................................................................

51.3.1

在Windows

下安装Python

.....................................................................................................

61.3.2

在Linux

下安装Python

............................................................................................................

选择开发工具

.......................................................................................................................

91.4.1

Python

自带开发工具:IDLE

..................................................................................................

91.4.2

文本编辑器:Emacs

.................................................................................................................

91.4.3

Python

开发工具:PythonWin

...............................................................................................

编辑和运行Python

程序

....................................................................................................

151.5.1

你好,Python

..........................................................................................................................

151.5.2

运行程序文件

.........................................................................................................................

151.5.3

交互式运行Python

.................................................................................................................

小结

.....................................................................................................................................

本章习题

.............................................................................................................................

17第2

Python

起步

...........................................................................................................

Python

语法基础

.................................................................................................................

192.1.1

缩进分层

.................................................................................................................................

192.1.2

代码注释

.................................................................................................................................

202.1.3

断行

.........................................................................................................................................

Python

输入/输出

................................................................................................................

212.2.1

接收键盘/输入

........................................................................................................................

212.2.2

显示处理结果

.........................................................................................................................

用Python

计算

....................................................................................................................

22目录IX2.3.1

算式与代数式运算

.................................................................................................................

232.3.2

惊奇

.........................................................................................................................................

小结

.....................................................................................................................................

本章习题

.............................................................................................................................

25第3

Python

数据类型

....................................................................................................

Python

简单数据类型

.........................................................................................................

273.1.1

字符串(str)

.........................................................................................................................

273.1.2

整数(int)

.............................................................................................................................

303.1.3

浮点数(float)

......................................................................................................................

313.1.4

类型转换

.................................................................................................................................

字符串进阶

.........................................................................................................................................

323.2.1

原始字符串

.............................................................................................................................

323.2.2

格式化字符串

.........................................................................................................................

333.2.3

中文字符串处理

.....................................................................................................................

标志符与赋值号

.................................................................................................................

343.3.1

标志符

.....................................................................................................................................

343.3.2

“=”

.....................................................................................................................................

Python

结构数据类型

.........................................................................................................

353.4.1

列表(list)

.............................................................................................................................

353.4.2

元组(tuple)

.........................................................................................................................

373.4.3

字典(dict)

...........................................................................................................................

内置常量与逻辑运算符、比较运算符

.............................................................................

393.5.1

常用内置常量

.........................................................................................................................

393.5.2

Pyth