Python
|
| |
| Парадигмалари | Кўп парадигмали дастурлаш тили: обектга йўналтирилган дастурлаш,[3], тартиботли дастурлаш (императив дастурлаш), функсионал дастурлаш, структурали дастурлаш, рефлектив дастурлаш |
|---|---|
| Муаллифи | Гуидо ван Россум |
| Тузилган йили | 20-феврал, 1991-йил[2] |
| Тури | обектга йўналтирилган дастурлаш тили |
| Ҳолати | фаол |
| Версиялари | 3.12.4 6-июн, 2024-йил |
| Ишга тушириш тури | ИДЕ орқали |
| Операцион тизим | кросс-платформали |
| Лицензия | Пйтҳон Софтwаре Фоундатион Лиcенсе |
| Файл кенгайтмалари |
.пй, .пйи, .пйc, .пйд, .пё, .пйw, .пйз |
| Вебсайт | пйтҳон.орг |
| Диалектлари | |
| Cйтҳон, РПйтҳон, Старларк[4] | |
| Бунга асос бўлган тиллар | |
| АБC, Ада, Алгол 68, АПЛ, C, C++, Клу, Дйлан, Ҳаскелл, Иcон, Жава, Лисп, Модула-3, Перл, Стандард МЛ | |
| Бунинг асосида тузилган тиллар | |
| Апаче Гроовй, Боо, Cобра, CоффеэСcрипт, Д, Ф#, Гениэ, Го, ЖаваСcрипт, Жулиа, Ним, Ринг, Рубй, Сwифт | |
Пйтҳон ([ˈпʌɪθ (ə)н] — пайтон, питон) — турли соҳалар учун юқори даражадаги умумий мақсадли дастурлаш тили. Унинг дизайн фалсафаси муҳим чекинишдан фойдаланган ҳолда коднинг ўқилишига урғу беради. Унинг тил конструксиялари ва обектга йўналтирилган ёндашуви дастурчиларга кичик ва йирик лойиҳалар учун аниқ, мантиқий код ёзишда ёрдам беришга қаратилган[5]. Шунингдек Пйтҳон сунъий интеллект ҳамда маълумотлар муҳандисилиги соҳаларининг тили ҳисобланади.
Пйтҳон деярли барча платформаларда ишлай олади, хусусан Wиндоwс, Линух, Маc ОС Х, Палм ОС, Маc ОС ва бошқалар шулар жумласидандир. Пйтҳон Миcрософт.НЕТ платформаси учун ёзилган реализацияси ҳам мавжуд бўлиб, унинг номи — ИронПйтҳон дастурлаш муҳитидир.
Гуидо ван Россум 1980-йилларнинг охирида АБC дастурлаш тилининг давомчиси сифатида Пйтҳон устида ишлай бошлади ва биринчи марта 1991-йилда Пйтҳон 0.9.0 версиясини оммага эълон қилди[6].
Пйтҳон дастурлаш тилига бўлган талаб йилдан йилга ошиб бормоқда. CодингДожо[7] порталининг тадқиқотларига кўра, 2020—2021-йилларда айнан Пйтҳон тилида дастурловчи мутахассисларга энг кўп талаб бўлган[8].

Синтаксиси
Унда Луа тилига ўхшаб, бир вақтнинг ўзида бир нечта ўзгарувчига қиймат бериш мумкин. Шунингдек, янги ўзгарувчи киритмасдан туриб, иккита ўзгарувчининг қийматларини алмаштириш мумкин:
х, й = й, х
Ва уни функсияларидан ҳам шундай турда қайтаришингиз мумкин:
деф фунcтион():
х = "Жимбо"
й = "Wалес"
ретурн х, й
Салом, дунё!
# -*- cодинг: утф-8 -*-
принт("Салом, дунё!")
принт()
# -*- cодинг: утф-8 -*-
Агар сиз принт('') деб '' ни орасига исталган со'зни ёзсангиз анашу со'з чиқади. Масалан:
принт('салом википедиа')
Натижа: салом википедиа
Ишлатилиши
Wеб дастурлаш
- Зопе — CМС яратиш учун сервер ва веб дастурлар қилиш учун дастур.
- Джанго — wеб дастурлаш муҳити.
- Турбогеарс — wеб яратиш қилиш учун дастур.
- ЧеррйПй — wеб яратиш учун дастур.
- Плоне — сайтни муҳофаза қилиш учун дастур.
- Маилман — „Рассилка“ яратиш учун дастур
- МоинМоин — вики — движок интернет ва интранет учун
- ПланетПланет — РСС оқимини синдикациялаш
Графика
- Скенcил — Вектор графикаси учун дастур
Пйтҳонни ишлатадиган дастурлар
- Wикипедиа — ботларни ёзиш учун ишлатади.
- Cивилизатион ИВ — Яхши стратегия ўйин.
Пйтҳонни ишлатадиган компаниялар
- Космик телескоп институти
- НАСА
- Гоогле
- ДреамWоркс
- Индустриал Лигҳт & Магиc
- Фирахис Гамес
- Аппле Cомпутер
- CCП
Яна қаранг
Манбалар
- ↑ àà'Ётиқ матн'
- ↑ „Пйтҳон 0.9.1 парт 01/21“. алт.соурcес арчивес.
- ↑ „Генерал Пйтҳон ФАҚ — Пйтҳон 3.9.2 доcументатион“.
- ↑ „Старларк Лангуаге“.
- ↑ Куҳлман, Даве. „А Пйтҳон Боок: Бегиннинг Пйтҳон, Адванcед Пйтҳон, анд Пйтҳон Эхерcисес“
- ↑ Россум, Гуидо Ван (20-январ 2009-йил). „Тҳе Ҳисторй оф Пйтҳон: А Бриэф Тимелине оф Пйтҳон“
- ↑ ҳттпс://cодингдожо.cом/блог/топ-7-программинг-лангугагес[сайт ишламайди]
- ↑ Нарзуллаев Анвар. Пйтҳонда дастурлаш асослари. — Т.: „Академнашр“, 2021. — Б. 6.
Ҳаволалар
- Пйтҳон сайти (ингл.)
- Пйтҳон дастурчилар сайти[сайт ишламайди]