Differences between revisions 57 and 58
Revision 57 as of 2005-09-21 11:48:04
Size: 2099
Comment: No questions on this page. Question answered by doc/faq/installed.txt.
Revision 58 as of 2005-09-27 01:57:30
Size: 2527
Editor: 218
Comment:
Deletions are marked like this. Additions are marked like this.
Line 38: Line 38:
[http://www.lcardsoft.com 巡更]
[http://www.lcardsoft.com 电子巡更]
[http://www.paybacksh.net 服装CAD]
[http://www.paybacksh.net 数字化仪]
[http://www.paybacksh.net 服装绘图仪]
[http://www.paybacksh.net 服装设计软件]
[http://www.9137.cn 一号通]
[http://www.transbetter.com.cn 翻译公司]
[http://www.transbetter.com.cn 上海翻译公司]
[http://www.transbetter.com.cn 北京翻译公司]

Python is a clear and powerful object-oriented programming language, comparable to Perl, Tcl, Scheme, or Java.

Some of Python's notable features:

  • Python uses an elegant syntax for readable programs.
  • Python is an agile language that makes it easy to get your program working. This makes Python an ideal language for prototype development and other ad-hoc programming tasks, without compromising maintainability.
  • A variety of basic data types are available: numbers (floating point, complex, and unlimited-length long integers), strings (both ASCII and Unicode), lists, dictionaries.
  • Python supports object-oriented programming with classes and multiple inheritance.
  • Code can be grouped into modules and packages.
  • The language supports raising and catching exceptions, resulting in cleaner error handling.
  • Data types are strongly but dynamically typed. Mixing incompatible types (e.g. attempting to add a string and a number) causes an exception to be raised.
  • Python contains advanced programming features such as generators and list comprehensions.
  • Automatic garbage collection frees you from the hassles of memory management.
  • The large standard library supports many common programming tasks such as connecting to web servers, regular expressions, and file handling.
  • Python's interactive mode makes it easy to test short snippets of code. There's also a bundled development environment called IDLE.
  • The Python interpreter is easily extended by adding new modules implemented in a compiled language such as C or C++.
  • The interpreter can also be embedded into an application to provide a programmable interface.
  • Python runs on many different computers and operating systems: Windows, MacOS, many brands of Unix, OS/2, ...
  • Python is copyrighted but placed under [http://www.python.org/psf/license.html an open source license], meaning that Python can be freely distributed

[http://www.lcardsoft.com 巡更] [http://www.lcardsoft.com 电子巡更] [http://www.paybacksh.net 服装CAD] [http://www.paybacksh.net 数字化仪] [http://www.paybacksh.net 服装绘图仪] [http://www.paybacksh.net 服装设计软件] [http://www.9137.cn 一号通] [http://www.transbetter.com.cn 翻译公司] [http://www.transbetter.com.cn 上海翻译公司] [http://www.transbetter.com.cn 北京翻译公司]

BeginnersGuide/Overview (last edited 2022-11-22 00:31:36 by AtmanAn)

Unable to edit the page? See the FrontPage for instructions.