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:

Pythonicway - alapvető szintaxis python

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: