Mi olyan jó python nyelven
Ha kíváncsi, „Mi programozási nyelv, hogy válasszon egy kezdő?”, Nem tudok tanácsot adni megvetéssel lelkiismereti Python. Ő viszonylag egyszerű és hatékony értelmezni programozási nyelv. Minden program Pythonban írták lehet végezni a legtöbb operációs rendszerek, akár a GNU / Linux, Windows * BSD vagy MacOS. Ugyanakkor a Python, írhat bármit, amit akar: egy alkalmazási program (köszönhetően PyQt, PyGTK) honlapján (Django), és még a 3D-játék (PyOpenGL).
Sin nem sorolja a fő előnyei és jellemzői, amely a híres Python:
1. Dinamikus tipizálás
adattípusok léteznek, de senki sem fogja tiltani, hogy felülírja a változó nevét objektum egy másik típusú. Íme egy példa a program helyes működéséhez
print (a) # kimenetek 10
print (a) # kimenetek [1,2,3,4,5]
2. Kiterjedt matematikai lehetőségeket.
A Pythonban könnyen manipulálni komplex számok, hatványozási szabványos operátor (== 3 2 ** 8), sőt vannak olyan harmadik fél könyvtárak, amelynek célja a manipuláció a matricát és a geometriai objektumokat.
3. Interaktív
Programozni Python, akkor közvetlenül a konzolból. Ehhez csak írja be a parancsot «python», és meg fogja találni magát interaktív módban, ahol parancsokat a sorrendben a billentyűzet és azonnal kivégezték. Itt látható egy példa a kölcsönhatás python interaktívan:
[GCC 4.8.3] on Linux2
4. Fejlesztési a Web. Django keretrendszer
Minden évben körében egyre népszerűbb webes fejlesztők. Ezt a keretet használják, mint az IT óriások, mint a Google és Yandex, és ez legalább mit mond igent. Sok kiterjesztés írta Django, de senki nem korlátozza, hogy használja más könyvtárak python saját web-projekteket. Egy szó tanulmányozása után Django az online boltban, vagy portál nem fog sok időt vagy erőfeszítést.
5. „Gyönyörű jobb, mint a csúnya”
Egy másik funkció a szigetelés python-kód mondatokat behúzás. Programozók számára a PHP, Java, C, ezt a tényt tűnhet egy kicsit kényelmetlen, de mint én ment javára - kezdte reflexszerűen a PHP és C ++ programokat hajt üres.
De ez nem minden jellemzője a nyelvet. Abban az időben az írás, már vannak könyvtárak manipulálni a 3D-folyamatok elemzése, médiafájlok és különböző típusú dokumentum.