编辑点评:
Python程序设计入门到实战的结构与叙述风格更加“亲民”,以精选的日常问题为主线,让读者分析和学习这些日常问题的解决方法,既适合想学习Python程序设计的初学者自学,也适合使用Python语言开发网络应用的专业人员参考,同时还可作为大专院校和培训机构的教材。
内容简介
Python语言是目前市面上*受欢迎的程序设计语言之一,除了功能强大之外,还有快速上手、随时可扩充、社群支持等特性。本书以16章的篇幅快速介绍Python语言的精要,包括程序设计的重要性以及由来、Python语言的基础知识、程序设计环境的安装与设置、软件包管理与在线资源、jupyter的使用、数据类型、表达式、函数、程序控制流程、与数据库的操作、提取网页数据、Firebase数据库、FacebookGraphAPI、Matplotlib、pillow、Django、云端开发Cloud9以及Git版本控制技巧等内容。
作者简介
何敏煌,中国台湾交通大学信息科学所博士。平时除了研究KVM虚拟机云端容错技术之外,也利用闲暇时间致力于信息科技的中文化和普及化。他主要的专长为Linux虚拟主机的管理与维护、WordPress网站的构建、电子商务应用、网站后端技术的开发与应用以及程序设计。
Python的历史沿革
Python这个英文单词是鳞蛇,但是发明人命名的时候却没有这个想法,甚至一开始心里
还有些抗拒大家老是把这个语言和“蛇”联想在一起。根据Python创作者Guido van Rossum
(作者的个人介绍网页:http://www.python.org/-guido)的亲身说法(详见http://python-history.blogspot.tw/2009/01/personal-history-part-1-cw.html),其实取这个有趣的名字,是源自于他自己喜爱的一个英国20世纪70年代的电视喜剧节目Monty Python's Flying Circus。最初版的Python大约在1990年初面世,而第一个公开发行的版本在1991年2月20日,版号为0.9.0,Python在发布之后即受到网络社区的关注,相关的社区以及讨论组如雨后春笋般地接连出现。2000年10月16日发布2.0版本,2008年12月3日发布3.0版本。
Python是一套一般用途的高级语言,就分类上来说它是一个解释型的动态程序设计语言,非常强调程序代码的易学和易读性,所以在程序代码的编写上有比较严格的规范。但是另外
方面,为了兼顾弹性和性能,它的变量被视为容器,用到时才被创建于内存中,具有良好的内存管理功能而不用程序设计者去操心,其变量类型可以在程序中自由地由程序设计者更改,也
就使许多的一行程序语句表达程序的效率以及运行程序的性能得以提升。
由于Python十分容易上手,且具有描述性语言的能力,往往简单的几行程序代码就可以
驱动操作系统以及应用程序的多样化功能,因此有许多的IT(信息科技)人员也把它当作是
一个胶水语言(Glue Language)来使用。
Comments