Python: Versiyalar orasidagi farq
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
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.
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
- Wikipedia — botlarni yozish uchun ishlatadi.
- Civilization IV — Yaxshi strategiya oʻyin.
Pythonni ishlatadigan kompaniyalar
- Kosmik teleskop instituti
- NASA
- DreamWorks
- Industrial Light & Magic
- Firaxis Games
- Apple Computer
- CCP
Manbalar
- ↑ „CoffeeScript“. coffeescript.org.
- ↑ „The Genie Programming Language Tutorial“. Qaraldi: 2020-yil 28-fevral.
- ↑ „Perl and Python influences in JavaScript“. www.2ality.com (2013-yil 24-fevral). Qaraldi: 2015-yil 15-may.
- ↑ Rauschmayer, Axel „Chapter 3: The Nature of JavaScript; Influences“. O'Reilly, Speaking JavaScript. Qaraldi: 2015-yil 15-may.
- ↑ „Why We Created Julia“. Julia website (2012-yil fevral). — „We want something as usable for general programming as Python [...]“. Qaraldi: 2014-yil 5-iyun.
- ↑ Ring Team. „Ring and other languages“. ring-lang.net. ring-lang (2017-yil 4-dekabr).
- ↑ 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.
- ↑ 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
- Python sayti (ingl.)
- Python sayti (rus.)
- Python dasturchilar sayti