简介
本书全面、系统、深入地讲解了 Python 编程基础语法与高级应用。在讲解过程中,通过大量实际操作的实例将 Python 语言知识全面、系统、深入地呈现给读者。此外,作者专门为本书录制了大量的配套教学视频,让读者通过分析实例、运行实例尽快熟悉 Python 编程,在学习中遇到问题时,也可以作为参考。本书共分三篇。**篇介绍 Python 语言的特点、安装、语法基础、程序流程控制、面向过程的编程方法、面向对象的编程方法、程序异常的处理;第二篇介绍了 Python 语言中的包与模块、迭代器、生成器、装饰器、上下文管理器等进阶语法,同时介绍了使用 Python 标准库中的文件系统处理、图形化界面编程、正则表达式、网络编程、多进(线)程编程、数据库编程。此外,还介绍了运用第三方库的 Web网站编程、图片处理;第三篇通过两个案例介绍 Python 的综合编程技术。本书在内容上涉及面广,从基本操作到高级技术及综合案例,涉及 Python 语言的基础语法和编程特性。本书在设计上浅显易懂、实例丰富,尤其适合广大编程初学者自学,也适合对 Python 语言感兴趣的爱好者作为参考用书。
目录
**篇 Python 编程基础
第1 章 编程与Python .......................................................................................................... 1
1.1 什么是编程 ........................................................................................................................... 1
1.1.1 硬件与软件 ............................................................................................................................... 1
1.1.2 编程语言 ................................................................................................................................... 2
1.1.3 编程与调试 ............................................................................................................................... 3
1.2 选择Python 的理由 .............................................................................................................. 4
1.2.1 Python 是免费的自由软件 ....................................................................................................... 4
1.2.2 Python 是跨平台的 ................................................................................................................... 4
1.2.3 Python 功能强大 ....................................................................................................................... 4
1.2.4 Python 清晰优雅 ....................................................................................................................... 5
1.3 安装Python ........................................................................................................................... 5
1.3.1 在Windows 下安装Python ..................................................................................................... 6
1.3.2 在Linux 下安装Python ............................................................................................................ 7
1.4 选择开发工具 ....................................................................................................................... 9
1.4.1 Python 自带开发工具:IDLE .................................................................................................. 9
1.4.2 文本编辑器:Emacs ................................................................................................................. 9
1.4.3 Python 开发工具:PythonWin ............................................................................................... 12
1.5 编辑和运行Python 程序 .................................................................................................... 15
1.5.1 你好,Python .......................................................................................................................... 15
1.5.2 运行程序文件 ......................................................................................................................... 15
1.5.3 交互式运行Python ................................................................................................................. 16
1.6 小结 ..................................................................................................................................... 17
1.7 本章习题 ............................................................................................................................. 17
第2 章 Python 起步 ........................................................................................................... 19
2.1 Python 语法基础 ................................................................................................................. 19
2.1.1 缩进分层 ................................................................................................................................. 19
2.1.2 代码注释 ................................................................................................................................. 20
2.1.3 断行 ......................................................................................................................................... 20
2.2 Python 输入/输出 ................................................................................................................ 21
2.2.1 接收键盘/输入 ........................................................................................................................ 21
2.2
第1 章 编程与Python .......................................................................................................... 1
1.1 什么是编程 ........................................................................................................................... 1
1.1.1 硬件与软件 ............................................................................................................................... 1
1.1.2 编程语言 ................................................................................................................................... 2
1.1.3 编程与调试 ............................................................................................................................... 3
1.2 选择Python 的理由 .............................................................................................................. 4
1.2.1 Python 是免费的自由软件 ....................................................................................................... 4
1.2.2 Python 是跨平台的 ................................................................................................................... 4
1.2.3 Python 功能强大 ....................................................................................................................... 4
1.2.4 Python 清晰优雅 ....................................................................................................................... 5
1.3 安装Python ........................................................................................................................... 5
1.3.1 在Windows 下安装Python ..................................................................................................... 6
1.3.2 在Linux 下安装Python ............................................................................................................ 7
1.4 选择开发工具 ....................................................................................................................... 9
1.4.1 Python 自带开发工具:IDLE .................................................................................................. 9
1.4.2 文本编辑器:Emacs ................................................................................................................. 9
1.4.3 Python 开发工具:PythonWin ............................................................................................... 12
1.5 编辑和运行Python 程序 .................................................................................................... 15
1.5.1 你好,Python .......................................................................................................................... 15
1.5.2 运行程序文件 ......................................................................................................................... 15
1.5.3 交互式运行Python ................................................................................................................. 16
1.6 小结 ..................................................................................................................................... 17
1.7 本章习题 ............................................................................................................................. 17
第2 章 Python 起步 ........................................................................................................... 19
2.1 Python 语法基础 ................................................................................................................. 19
2.1.1 缩进分层 ................................................................................................................................. 19
2.1.2 代码注释 ................................................................................................................................. 20
2.1.3 断行 ......................................................................................................................................... 20
2.2 Python 输入/输出 ................................................................................................................ 21
2.2.1 接收键盘/输入 ........................................................................................................................ 21
2.2
21天学通Python
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!