|
Article on other languages:
|
Python yra interpretuojama, interaktyvi programavimo kalba sukurta Guido van Rossumo 1990 metais. Pirmiausiai ji buvo scenarijų kalba AmoebaOS operacinei sistemai. Python dažniausiai lyginama su Tcl, Perl, Scheme, Java ir Ruby. Python kuriama kaip atviro kodo projektas. Python yra daugiaparadigmė programavimo kalba – ji leidžia naudoti keletą programavimo stilių: objektinį, struktūrinį, funkcinį, aspektinį. Python naudoja dinaminį tipų tikrinimą. Python kūrėjų tikslai buvo sukurti kalbą, kuri yra lengvai skaitoma, išraiškinga, išreikštinė, paprasta (tinkama neprofesionaliems programuotojams). Nors pradžioje ji buvo kuriama kaip scenarijų kalba, dabar ji naudojama ir dideliems programiniams projektams, tokiems kaip Zope. Taip pat labai paplitusi Debian/Ubuntu sistemose.
Savybės
Privalumai
Programiniai įgyvendinimaiPagrindinis kalbos įgyvendimas yra vadinamas CPython (kadangi rašytas C kalba), ir kuriamas Python fondo. Taip pat yra įgyvendimas Jython, parašytas Java kalba, bei IronPython, veikiantis .NET platformoje. PyPy - python interpretatorius, parašytas pačiu python. PavyzdžiaiPaprasta Python programa „Sveikas pasauli!“: print "Sveikas, Pasauli!" Funkcija, suskaičiuojanti skaičiaus faktorialą: def factorial(x): """factorial(x) Ši funkcija suskaičiuoja skaičiaus X faktorialą.""" if x == 0: return 1 else: return x * factorial(x-1) Naudojant generatorių, funkciją, skaičiuojančią fibonačio skaičius, galima užrašyti lakoniškai: def fib(N): """fin(N) Suskaičiuoja pirmus N fibonačio sekos narių""" a, b = 1, 1 while N > 0: yield a a, b = b, a + b N = N – 1 print list(fib(9)) Išspausdintų: [1, 1, 2, 3, 5, 8, 13, 21, 34] Plačiau
|
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.