Python: Versiyalar orasidagi farq

Vikipediya, ochiq ensiklopediya
Kontent oʻchirildi Kontent qoʻshildi
Teglar: Qaytarildi Mobil qurilma orqali Mobil sayt orqali
Teg: Qaytarildi
Qator 56: Qator 56:
</source>
</source>


=== Salom, dunyo!комил ===
=== Salom, dunyo! Fuck you komil===
<syntaxhighlight lang="python3" line="1">
<syntaxhighlight lang="python3" line="1">
# -*- coding: utf-8 -*-
# -*- coding: utf-8 -*-

6-Sentyabr 2021, 20:49 dagi koʻrinishi

Python
Turi dasturlash tili
Versiyalari 3.9.0
Litsenziya Python Software Foundation License
Vebsayt python.org
Buning asosida tuzilgan tillar
Apache Groovy, Boo, Cobra, CoffeeScript,[1] D, F#, Genie,[2] Go, JavaScript,[3][4] Julia,[5] Nim, Ring,[6] Ruby,[7] Swift[8]

Python (talaffuzi: Piton) — umumiy-maqsadli dasturlash uchun keng tarzda foydalaniladigan yuqori darajali dasturlash tili. Ushbu dasturlash tili Guido van Rossum tomonidan yaratilgan va birinchi marta 1991-yilda foydalanib koʻrilgan.

Python har xil platformalar uchun yozilgan, masalan Windows, Linux, Mac OS X, Palm OS, Mac OS va boshqalar. Python Microsoft.NET platformasi uchun yozilgan realizatsiyasi ham mavjud boʻlib, uning nomi — IronPython.

Guido van Rossum

Sintaksis

Unda Lua tiliga oʻxshab, bir vaqtning o'zida bir nechta o'zgaruvchiga qiymat berish mumkin. Shuningdek, yangi o'zgaruvchi kiritmasdan turib, ikkita o'zgaruvchining qiymatlarini almashtirish mumkin:

 x, y = y, x

Va uni funksiyalaridan ham shunday turda qaytarishingiz mumkin:

def function():
    x = "Jimbo"
    y = "Wales"
    return x, y

Salom, dunyo! Fuck you komil

# -*- coding: utf-8 -*-
print("Salom, dunyo!")

Ishlatilishi

Web dasturlash

  • Zope — CMS yaratish uchun server va veb dasturlar qilish uchun dastur.
  • Django — web yaratish qilish uchun dastur.
  • Turbogears — web yaratish qilish uchun dastur.
  • CherryPy — web yaratish qilish uchun dastur.
  • Plone — saytni muhofaza qilish uchun dastur.
  • Mailman — „Rassilka“ yaratish uchun dastur
  • MoinMoin — viki — dvijok internet va intranet uchun
  • PlanetPlanet — RSS oqimini sindikatsiyalash

Grafika

  • Skencil — Vektor grafikasi uchun dastur

Pythonni ishlatadigan dasturlar

Pythonni ishlatadigan kompaniyalar

Manbalar

  1. „CoffeeScript“. coffeescript.org.
  2. „The Genie Programming Language Tutorial“. Qaraldi: 2020-yil 28-fevral.
  3. „Perl and Python influences in JavaScript“. www.2ality.com (2013-yil 24-fevral). Qaraldi: 2015-yil 15-may.
  4. Rauschmayer, Axel „Chapter 3: The Nature of JavaScript; Influences“. O'Reilly, Speaking JavaScript. Qaraldi: 2015-yil 15-may.
  5. „Why We Created Julia“. Julia website (2012-yil fevral). — „We want something as usable for general programming as Python [...]“. Qaraldi: 2014-yil 5-iyun.
  6. Ring Team. „Ring and other languages“. ring-lang.net. ring-lang (2017-yil 4-dekabr).
  7. Bini, Ola. Practical JRuby on Rails Web 2.0 Projects: bringing Ruby on Rails to the Java platform. Berkeley: APress, 2007 — 3 bet. ISBN 978-1-59059-881-8. 
  8. Lattner, Chris „Chris Lattner's Homepage“. Chris Lattner (2014-yil 3-iyun). — „The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.“. Qaraldi: 2014-yil 3-iyun.

Havolalar