Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Na rozdiel od C , Java a PHP , Python neznamená blok kódu uzavretím to v sade zložených zátvoriek ( " { } " ) . Python používa miesto odsadený biely priestor . Pri písaní funkcie , triedy , slučky alebo podmienky , budete odsadiť jednotlivé súčasťou bloku kódu , zvyčajne znak tabulátora . Prekladač bude čítať tieto odsadenie určiť , kde bloky kódu začínať a končiť .
Loops a podmienky
Python slučky a vetvenie " ak " vyhlásenie , ktoré používajú podmienené , porovnanie, ktoré vracia " true " alebo " false " vyhlásenie , sú štruktúrované odlišne ako v iných programovacích jazykoch . Podmieneného príkazu v Pythone slučke nedôjde v zátvorkách , ako v C - štýle programovacích jazykov . Slučky tiež končiť dvojbodkou ( " : " ) . Nasledujúci príklad ukazuje rozdiel :
C :
while ( i > x ) { }
Python :
zatiaľ čo i > x :
Uzavretie zátvorky a držiakov
často , môže funkcie Python prijať ďalšie funkcie ako argumenty alebo vytvárať zoznamy zoznamov . V každom prípade veľký problém pramení zo skutočnosti , že hniezdenie funguje ako argumenty funkcie alebo vytvárať zoznamy zoznamov , vytvára situáciu , kedy musíte sledovať mnohých otváranie a zatváranie zátvorky a zátvorky . Je bežné , že v týchto situáciách ujsť pravú hranatú zátvorku . V tomto prípade bude syntaktická chyba sa zobrazí, ak nie všetky zátvorky a zátvorky sú uzavreté .
Python verzie
po celú dobu existencie Pythone , program prešiel niekoľko rôznych verzií . Počas týchto zmien , funkčnosť jadra jazyka bola zmenená v jemných spôsobmi . Jedným z príkladov je prechod z verzie 2.x na verziu 3.0 , ktorá zahŕňa zmenu v " tlači " vyhlásenie . V 2.x , " tlač " je jednoduchý výraz , rovnako ako priradenie premenné . V 3.0 , " Tlač " je funkcia , ktorá si vyžaduje zátvorky a argumenty , ako akékoľvek iné funkcie . Pomocou funkcie " Tlač " nesprávne povedie k syntaktickej chybe .