-
阅读客户端:
爱阅读客户端
如果您尚未下载客户端,点击下面图标下载 - 支持阅读载体:
- 评分:
(已有0条评价)
- 纸版书:Python 3.x入门到应用实践
- Ebook价:¥40.00
基本信息

内容简介
目录
第1章 Python简介与建立开发环境 1
1.1 Python简介 3
1.2 程序设计语言与程序设计 5
1.2.1 程序设计语言简介 6
1.2.2 算法与程序设计 7
1.2.3 流程图 9
1.2.4 程序设计流程简介 10
1.3 Python的应用 11
1.3.1 Web开发框架 11
1.3.2 数字科技集成开发 12
1.4 建立Python开发环境 15
1.4.1 下载Anaconda程序包 16
1.4.2 安装Anaconda 17
1.5 Python编写工具 20
1.5.1 “命令提示符”窗口 20
1.5.2 Spyder编辑器 22
1.5.3 IPython命令窗口 25
1.6 print输出指令 27
1.7 Python程序编写风格 28
前言
作为一款纯粹以自由软件方式推广的程序设计语言,Python 的语法简洁清晰,简单易用。虽然完整地支持面向对象程序设计的方方面面,但是Python并不强制程序设计人员采用面向对象的编程方式,而是可以自由地选择结构化面向过程的编程方式,也可以混合使用面向对象和面向过程的编程方式。虽然我们并不鼓励这么做,但是从这个方面足以说明Python语言的灵活性和柔韧性。再加上Python语言丰富和强大的链接库,涉及面之广令人赞叹,其中包括最新的领域——大数据分析、人工智能、机器学习、证券金融市场的量化交易等,这使它具有招牌式的第三个特性—黏合性。除了Python自由软件团体开发的各种程序和模块外,Python语言还可以把其他语言制作的各种模块轻松地“黏合”在一起,这就是它被称为“胶水语言”的黏性之源。正因为这些特性,所以不但信息产业的专业人员在使用Python语言,而且越来越多的计算机人群开始使用Python语言提高自己运用计算机的能力。行内人士见面的问候语以后也许会变成“你Python了吗?”。
本书的编写风格是教材式的,章节的组织结构与行文的叙述方式就是为了不断激发初学者在学习程序设计语言中的“好奇心”和“成就感”,避免“枯燥乏味”“望而却步”,到“勉为其难”,最终到“避之不及”的窘境。本书从一开始就避免陷于程序设计语言的语法纠结和编程注意事项的琐碎细节中,纵观全书,各个章节都是以范例程序为主线的,让学习者在动手实践中轻松掌握如何使用强大的Python 语言来解决日常的实际问题。作者在每个章节都精心选择了范例程序,每章的最后还安排和设计了上机实践演练范例程序,它们都和今天主流的网络应用息息相关。例如,图形用户界面程序的设计(范例为简易单词翻译器和简易计算器),以面向对象的方式设计的“选课和退课”程序,调用数学和绘图程序包来绘制直方图,编写网络爬虫程序从公开网站上提取股市行情的数据等,让读者直接体验掌握了一手实战必备技能之后油然而生的成就感。
本书既然是以教材的方式编写的,自然适用于大专院校作为教授程序设计课程的教科书。本书的内容有助于学生在学习程序设计语言的同时拓展程序设计实战能力。对于有意转向Python语言的专业人员来说,本书可以作为学习 Python 路途中的“北斗星”。
为了强化大家运用Python程序设计语言的动手编程能力,本书在每一章都规划了多个实用的范例程序及上机实践演练,这些精彩的范例程序包括:
Hello World
零用钱记账小管家
成绩单统计小帮手
密码验证程序不求人
开放数据的提取与应用
输出金字塔图形
简易单词翻译器
乐透投注游戏程序
统计历年英语考试中的高频率单词
用异常处理来控制用户输入的数值
设计“选课和退课”程序
用图形用户界面实现简易计算器
直方图的绘制
编写网络爬虫程序从公开网站上提取股市行情的数据
本书的范例程序可以登录机械工业出版社华章公司网站(www.hzbook.com)下载,先搜索到本书,然后在页面上的“资料下载”模块下载即可。
媒体评论
· 本书以丰富的范例讲解Python程序的编写、Python运行环境及其常用程
序包的安装和使用。
· 先讲解基础的算法与流程图,再介绍基本语法与高级编程概念,由浅入深
地学习Python程序设计。
· 将模块与程序包运用于多个实用的范例程序中,并上机实战演练,强化读
者对程序设计语言的实际运用能力,帮助读者轻松掌握Python程序设计。
实用且精彩的范例程序:
零用钱记账小管家
成绩单统计小帮手
密码验证程序不求人
开放数据的提取与应用
输出金字塔图形
简易单词翻译器
乐透投注游戏程序
统计历年英语考试中的高频率单词
用异常处理来控制用户输入的数值