Python

Чөлөөт нэвтэрхий толь — Википедиагаас
Харайх: Удирдах, Хайлт
Python
Python logo and wordmark.svg
Парадигм Multi-paradigm: object-oriented, imperative, functional, procedural, reflective
Гарсан он 1991 (1991)
Зохиогч Guido van Rossum
Хөгжүүлэгч Python Software Foundation
Тогтвортой хувилбар 3.3.4 /
2014 оны 02-р сарын 09 өдөр (2014-02-09)[1]
2.7.6 /
2013 оны 11-р сарын 10 өдөр (2013-11-10)
Урьдчилсан хувилбар 3.3.5 rc1 /
2014 оны 02-р сарын 23 өдөр (2014-02-23)[2]
3.4.0 rc2 /
2014 оны 02-р сарын 23 өдөр (2014-02-23)[3]
Typing discipline duck, dynamic, strong
Голлох хэрэгжүүлэлт CPython, PyPy, IronPython, Jython
Диалект Cython, RPython, Stackless Python
Өөрт нөлөөлсөн ABC,[4] ALGOL 68,[5] C,[6] C++,[7] Dylan,[8] Haskell,[9] Icon,[10] Java,[11] Lisp,[12] Modula-3,[7] Perl
Бусдад нөлөөлсөн Boo, Cobra, D, F#, Falcon, Go, Groovy, JavaScript[Эх сурвалжийг дурьдах шаардлагатай], Ruby[13]
Үйлдлийн систем Cross-platform
Лиценз Python Software Foundation License
Файлын өргөтгөл .py, .pyw, .pyc, .pyo, .pyd
Вэбсайт Албан ёсны цахим хуудас

Python нь өргөн хэрэглээтэй, ерөнхий зориулалтын өндөр түвшний програмчлалын хэл.[14][15][16] Кодыг уншихад хялбар байлгахаар бүтээгдсэн хэл бөгөөд Си гэх мэт хэл дээр бичсэнээс цөөн тооны мөр код ашиглан санаагаа кодод буулгах зорилготой.[17][18] Жижиг, том гэлтгүй ямар ч хэмжээтэй програмыг гаргацтай байдлаар бичих боломжийг олгодог.[19]

Ишлэл[засварлах]

  1. Python 3.4.0. Python Software Foundation. 14 February 2014-д хандсан.
  2. Python 3.3.5 Release Candidate 1. Python Software Foundation. 24 February 2014-д хандсан.
  3. Python 3.4.0 Release Candidate 2. Python Software Foundation. 24 February 2014-д хандсан.
  4. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named faq-created
  5. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named 98-interview
  6. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named AutoNT-1
  7. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named classmix
  8. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named AutoNT-2
  9. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named AutoNT-3
  10. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named AutoNT-4
  11. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named AutoNT-5
  12. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named AutoNT-6
  13. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named bini
  14. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named AutoNT-34
  15. Programming Language Trends - O'Reilly Radar. Radar.oreilly.com (2 August 2006). 17 July 2013-д хандсан.
  16. The RedMonk Programming Language Rankings: January 2013 – tecosystems. Redmonk.com (28 February 2013). 17 July 2013-д хандсан.
  17. Summerfield, Mark. Rapid GUI Programming with Python and Qt. “Python is a very expressive language, which means that we can usually write far fewer lines of Python code than would be required for an equivalent application written in, say, C++ or Java” 
  18. Code Complete, p. 100.
  19. Иш татахад гарсан алдаа: Invalid <ref> tag; no text was provided for refs named AutoNT-7