第一章、问答环节

人们为何使用Python

1、软件质量:

在很大程度上,Python更注重可读性、一致性和软件质量,从而与脚本语言世界中的其他工具区别开来。

2、提高开发者的效率:

相对于C、C++和Java等编译/静态类型语言,Python的开发者效率提高了数倍。

3、程序的可移植性:

绝大多数的Python程序不做任何改变即可在所有主流计算机平台上运行。

4、标准库的支持:

Python内置了众多预编译并可移植的功能模块,这些功能模块叫做标准库(standard library)。

5、组件集成:

Python脚本可通过灵活的集成机制轻松地与应用程序的其他部分进行通信。

6、享受乐趣:

Python的易用性和强大内置工具使编程成为一种乐趣而不是琐碎的重复劳动。

软件质量

从设计来讲,Python秉承了一种独特的简洁和高可读性的语法,以及一种高度一致的编程模式。

从哲学理念上讲,Python采取了一种所谓极简主义的设计理念。

除了以上的设计主旨,Python还采用模块化设计、OPP在内的一些工具来提升程序的可重用性。

开发效率

Python作为开发工具均以付出更少的精力完成更多的任务而脱颖而出。

Python是“脚本语言”吗

shell工具、控制语言、使用快捷

好吧,Python的缺点是什么呢

在目前的实现方式下,与C和C++这类编译语言相比,Python的执行速度还不够快。

如今谁在使用Python

除了个人用户使用之外,Python也被一些公司应用于商业产品的开发商。

使用Python可以做些什么

1、系统编程:

Python对操作系统服务的内置接口,使其成为编写可移植的维护操作系统的管理工具和=部件(有时也称为Shell工具)的理想工具。

2、用户图形接口:

Python的简洁以及快速的开发周期十分适合开发GUI程序。

3、Internet脚本:

Python提供了标准Internet模块,它使得Python程序能够广泛地在多种网络任务中发挥作用,无论是在服务器端还是在客户端都是如此。

4、组件集成:

Python可以通过C/C++系统进行扩展,并能够嵌套C/C++系统的特性,使其能够作为一种灵活的黏合语言,可以脚本化处理其他系统和组件的行为。

5、数据库编程:

对于传统的数据库需求,Python提供了对所有主流关系数据库系统的接口,例如,Sybase、Oracle、Informix、ODBC、MySQL、PostgreSQL、SQLite等。

6、快速原型:

对于Python程序来说,使用Python或C编写的组件看起来都是一样的。

7、数值计算和科学计算编程:

我们之前提到过的NumPy数值编程扩展包括很多高级工具,例如,矩阵对象、标准数学库的接口等。

8、游戏、图像、人工智能、XML、机器人等

Python如何获得支持

作为流行的开源系统之一,Python拥有一个很大而且活跃的开发社区,它以令众多商业软件开发者认为不凡的速度进行版本更新和开发改进。

一个非正式的组织PSF(Python Software Foundation,Python软件基金会),负责组织会议并处理知识产权的问题。

Python有哪些技术上有点

1、面向对象:

从根本上讲,Python是一种面向对象的语言。

2、免费:

Python的使用和分发是完全免费的。

3、可移植:

Python的标准实现是由可移植的ANSI C编写的,可以在目前所有的主流平台上编译和运行。

4、功能强大:

从特性的观点来看,Python是一个混合体。

5、可混合:

Python程序可以以多种方式轻松地与其他语言编写的组件“粘接”在一起。

6、简单易用:

运行Python程序,只需要简单地键入Python程序并运行就可以了。

7、简单易学:

相对于其他编程语言,Python语言的核心是非常简单易学。

Python和其他语言比较起来怎么样

比Tcl强大。

有着比Perl更简洁的语法和更简单的设计,这使得Python更具有可读性、更易于维护,有助于减少程序Bug。

比Java更简单、更易于使用。

比C++更简单、更易于使用。

比Visual Basic更强大也更具备跨平台特性。

比PHP更易懂并且用途更广。

比Ruby更成熟、语法更具有可读性。

具备SmalTalk和Lisp等动态类型的特性,但是对开发者及定制系统的终端用户来说更简单,也更接近传统的编程语言的语法。

本章小结

本章我们已经探索了人们选择Python完成他们编程任务的原因,也看到了它实现起来的效果以及当前一些具有代表性的使用Pyhon的鲜活例子。然而我们的目标是教授Python,而不是推销它。最好的一种判断语言的方法就是在实践中使用它,所以本书的其余部分将把注意力集中到我们已经在这里简要介绍过的那些语言的细节之上。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,332评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,508评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,812评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,607评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,728评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,919评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,071评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,802评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,256评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,576评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,712评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,389评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,032评论 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,798评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,026评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,473评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,606评论 2 350

推荐阅读更多精彩内容