«Python»–ի խմբագրումների տարբերություն
Content deleted Content added
No edit summary |
|||
Տող 5.
|տիպիզացիա = [[Խիստ տեսակավորում|խիստ]], [[Դինամիկ տեսակավորում|դինամիկ]]
}}
'''Python''' ({{lang-en|python}},
Python-ն աջակցում է ծրագրավորման մի քանի [[ծրագրավորման նմուշներ|նմուշներ]], այդ թվում՝ [[կառուցվածքային ծրագրավորում|կառուցվածքային]], [[օբյեկտային կողմնորոշմամբ ծրագրավորում|օբյեկտային կողմնորոշմամբ]], [[ֆունկցիանալ ծրագրավորում|ֆունկցիոնալ]], [[իմպերատիվ ծրագրավորում|իմպերատիվ]] և [[ասպեկտային կողմնորոշմամբ ծրագրավորում|ասպեկտային կողմնորոշմամբ]]։ Հիմնական կառուցվածքային գծերն են՝ [[դինամիկ տիպավորում]]ը, [[հիշողության ավտոմատ կառավարումը]], լրիվ [[ինքնադիտողություն (ծրագրավորում)|ինքնադիտողությունը]], [[բացառությունների վերամշակում|բացառությունների վերամշակման]] մեխանիզմը և բարձր մակարդակի [[տվյալների կառուցվածք]]ը։ Պիտոնում կոդը կազմված է ֆունկցիաներից և [[դաս (ծրագրավորում)|դասերից]], որոնք կարող են միավորվել մոդուլներում, որոնք էլ, իրենց հերթին, փաթեթներում։
Python-ի հիմնական ինտերպրետատորը [[CPython]]-ն է։ Այն աջակցվում է ակտիվ օգտագործվող հարթակների մեծամասնության կողմից<ref>[http://www.python.org/about/ About Python]</ref>։ Այն տարածվում է Python Software Foundation License [[ազատ ծրագրային ապահովում|ազատ արտոնագրով]], որն թույլ է տալիս օգտագործել այն ցանկացած ծրագրերում առանց սահմանափակման<ref>[http://www.python.org/2.5/license.html Python 2.5 license]</ref>։ Գոյություն ունեն նաև ինտերպրետատորի տարբերակներ [[JVM]]-ի ([[Կոմպիլյացիա (ծրագրավորում)|կոմպիլյացիա]]յի հնարավորությամբ), [[MSIL]]-ի (
Python-ը ակտիվ զարգացող ծրագրավորման լեզու է։ Նոր տարբերակները (լեզվի հատկությունների ավելացմամբ/փոփոխմամբ) թողարկվում են մոտավորապես 2.5 տարին մեկ անգամ։ Այդ և որոշ այլ պատճառներով, Python-ում բացակայում են [[ANSI]], [[ISO]] և այլ պաշտոնական ստանդարտներ, որոնց դերը կատարում է CPython-ը։
|