Pythonicway - alapvető szintaxis python
Python szintaxisa nagyon hasonlít nyelv szintaktikai, mint Perl, C és Java, de ugyanakkor számos különbség ezek programozási nyelven. Ebben a cikkben fogjuk megvitatni a szükséges alapot ehhez a programozási nyelv.
Az első program a Python:
Először is meg kell jegyezni, hogy a Python lehet programozni két módja van: az interaktív és script
Interaktív programozás mód:
Futás a python parancssorban való hivatkozás nélkül a fájl nevét érvként, hogy indítson a Python:
Írja be a következő szöveget sor után a Python prompt és nyomja meg az Entert:
Ha mindent helyesen, a tolmács ad karakterlánc:
Ha hibaüzenetet kap - győződjön meg róla, hogy a megfelelő kódot, és átírta a tolmács 2.x (a 3.x, használja a nyomtatási parancsot ( „Hello, Python”))
Scripting programozási mód:
Futás a python parancsot egy fájl neve (ez is nevezik script), mint a paraméter, akkor kezdődik, kódfuttatásra rögzítik a fájlt. Befejezése után a forgatókönyvet, a tolmács ismét inaktív.
(Ez azt feltételezi, hogy a Python megadott PATH, a tény az, megadhat egy python, hogy minden könyvtárban, hogy elindítsa a tolmács)
Ezt követően írja be a következő sort a parancssorba, és nyomja meg az Entert:

Azonosítók Python:
Azonosítók Python nevei használják utal egy változó, függvény, osztály, modul, vagy más tárgy. Az azonosító kell kezdődnie írni (a-tól Z-ig), vagy egy aláhúzás (_), ami után nem lehet tetszőleges számú betű, szám és aláhúzás karakter (0-9).
A Python Elfogadhatatlan írásjel vagy szimbólum, mint például @, $ vagy% azonosítóként. Ezen túlmenően, a Python chustvitelen a nyilvántartásban, vagyis a macska és macska két különböző nevek alatt.
A Pythonban van a következő megállapodást a neve azonosítója:
- Class nevű kezdődik nagybetűvel, minden más azonosítókat - egy kicsit.
- Használjon egy aláhúzás, az első karakter azonosító jelzi, hogy az azonosító egy privát (zárt felhasználásából származó osztálytermen kívül).
- Ha az azonosító kezdődik és végződik két aláhúzás karaktert (például __init__), ez azt jelenti, hogy egy speciális nevet meghatározott nyelven belül.
A fenntartott (kulcs) szó Python:
A táblázat az összes kulcsfontosságú szavak Python.
Ezek fenntartott szavakat nem lehet használni, mint egy változó neve, vagy bármely más azonosítót. Minden kulcsszó Python kizárólag az alábbiak kisbetűk. Kap egy listát a legfontosabb szavakat lehetséges, a tolmács csapat
Vonal és kitöltés:
Az egyik első jellemzője a Python. ami elkapja a szemét programozók, kezdőknek, hogy megtanulják ezt a programozási nyelv, hogy nem használja zárójelek jelölik az egyéni kód blokkokat. Ehelyett, a vastagbél és a behúzás használják Python.
A helyek száma a behúzás véletlenszerűen kiválasztott, és mindegyik a saját belátása szerint, de a megállapodás négy terek. Így behúzás a blokk meg kell egyeznie.
Például ez a kód blokk fog működni (bár így nem írok):
És ez már hibát okoz:
Így, Python néhány sornyi kódot az azonos behúzás képezne egyetlen kódot blokk. Ez a rendszer jelentősen növeli kód olvashatóságát és inculcated a szokást írás világos és strukturált.
Többsoros kifejezést:
Kifejezések a Python. általában a végén egy új sort. Azonban ebben a programozási nyelv egy speciális karakter újsor (\), jelezve, hogy a végén a szöveg nem ér véget a kódot. Például:
Kifejezések, amelyek szögletes zárójelben: négyzet ([]), göndör ( <> ) Vagy kerek (()) nem igényel soremelés jelképe. Például:
Idézetek Python:
A Python használhat egyszeres ( „), dupla („) és hármas (”»«vagy»« ') idézőjelbe típusának jelzésére az adatsort, ahol a kezdő és záró vonal egyenlőnek kell lennie idézetek. A string eltart néhány sornyi kódot kell keretezett hármas idézetek. Például:
Például az alábbi kód:
Jeleníti csak Szia, Python a konzolba.
Bevitele több utasítást egyetlen sort:
A pontosvessző (;) lehetővé teszi a belépést a több utasítást egy sorban. Például: