Python/概览

维基教科书,自由的教学读本

跳转到: 导航, 搜索
Python介绍:
概览 开发阶段:50%(截至{{{2}}})
下载和安装 开发阶段:50%(截至{{{2}}})
设置开发阶段:00%(截至{{{2}}})
互交模式 开发阶段:00%(截至{{{2}}})

Python 是一种高级的、结构化的、开源的编程语言,可以用于各种编程任务。它足以应付各种复杂的程序要求。

It is an interpreted programming language that is automatically compiled into bytecode before execution (the bytecode is then normally saved to disk, just as automatically, so that compilation need not happen again until and unless the source gets changed). It is also a dynamically typed language that includes (but does not require one to use) object oriented features and constructs.

这是一个以互交方式输入,带有输入字符和系统返回字符的例子:

 >>> a,b = 0,1
 >>> print b
 1
 >>> while b < 100:
 ...   a,b = b,(a+b)
 ...   print b,
 ... 
 1 2 3 5 8 13 21 34 55 89 144

另一个有趣的方面,在Python的映射。dir()函数返回的名单姓名的物体,在目前的范围。然而,dir(object)将返回的名称属性指定的对象。本地locals()例程返回一个字典,其中的名称在当地的名字空间是钥匙和他们的价值观是反对其中的名称是指。结合与互动翻译,这提供了一个有益的环境,探索和原型。

Python 提供了强大的组合内置在类型(如,列表,字典和字符串),多个内置的功能,和几个构造,大多报表。举例来说,回路,建构可迭代以上的项目在一个收集而不是被限制在一个简单的一系列的整数的价值观。Python 也附带了强大的标准库,其中包括数以百计的单元,以提供例程,以便为多种多样的服务,包括正则表达式和TCP / IP的会议。

Python 是用来和支持大型的Python社区存在于互联网上。邮件列表和新闻组一样,导师名单,积极支持和帮助新的Python程序员。虽然他们劝阻做功课,为你,他们是有相当的帮助和居住的作者很多的Python教科书目前,市面上出售的。