Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
priradenie premenné v jazyku Python podobnú úlohu v iných jazykoch :
x = 4
V tomto príklade je premenná " x " teraz obsahuje hodnotu 4 . Na rozdiel od niektorých iných jazykov , Python linky nie sú bodkočiarkou ukončená . Koniec riadku znamená koniec príkazu . Navyše , Python premenné nie sú zadané . Na rozdiel od C /C + + alebo Java , ktorý používa deklaráciu premennej s typmi , ako sú :
int x = 4
Python premenné môžu mať ľubovoľnú hodnotu , a typ je určený na priradenie premenné . Pri vykonávaní operácií , ako je - okrem toho - na premenných , avšak musia byť rovnakého typu . Programátor nemôže pridať číslo a reťazec znakov , napríklad.
Dátové typy
Python obsahuje všetky typické dátové typy prítomné v iných jazykoch , ako je napríklad celé čísla , plaváky , pravdivostná hodnoty a reťazce . Ďalším dôležitým dátový typ v jazyku Python je zoznam . Zoznam je kolekcia dátových položiek pod jedno meno , ktoré možno odkazovať pomocou indexu . Napríklad ,
x = [ ' g ' , ' t ' , ' e ' ]
premenná " x " je zoznam troch hodnôt . Zoznam je označovaný hranatých zátvoriek okolo priradených hodnôt . Ak chcete získať niektoré z týchto hodnôt , musí programátor odkaz je indexom :
print x [ 1 ]
t
zoznamy , všetky indexy začínajú na 0. Prvý index , x [ 0 ] , bude mať hodnotu " g " a tak ďalej .
Funkcia Definícia a volanie
Funkcia sa bloky kódu a definovať pod názvom , ktorý programátor môže volať vykonávať kód vymedzený vo funkcii kedykoľvek. " Def " kľúčové slovo označuje definíciu funkcie :
def double ( x ) :
--- > return x * 2
Funkcia " double " definuje blok kódu , a vracia hodnotu ( x * 2 ) . Použitie funkcie je jednoduché , ako pomocou názvu :
y = 3
z = double ( y )
tlač z
6 klipart
bloky kódu , ktoré zostávajú spolu so zaznamenaná riadku odsadenie . Odsadenie je znázornený šípkou v tomto príklade . Pre kódu zostať súčasťou dvojitú funkciu , musí odsadiť jednu kartu ďalej po dvojitej definície .
Ak ... Else
Python používa niekoľko vyhlásení na riadiť tok programu . " Ak " vyhlásenie prevádza akciu na základe podmieneného alebo posúdenie hodnoty
ak x == 2 : .
/* Robiť veci * /
vyhlásenie " x == 2 " vráti hodnotu vyhodnotený ako True alebo False . Je-li pravda , že v prípade vyhlásenia vykonáva jeho kód . Ak je False , kód je preskočený . " Else " vyhlásenie môže definovať alternatívne kód , ak , že bude vždy vykonávať mali " ak " vyhlásenie zlyhania :
ak x == 2 :
/* robiť veci * /
inde :
/* to ďalšie veci * /
Kým aj pre Loops
Podobne ako u príkazu if , " zatiaľ čo " príkaz vytvorí slučku , alebo blok kódu , ktorý sa opakuje tak dlho , ako podmienené tvrdenie je pravdivé :
zatiaľ čo x == 2
/* robiť veci * /
Ak je x rovná 2 áno , potom je kód v slučke začína . Akonáhle to skončí , x == 2 podmienené opäť kontroluje , a ak stále platí, bude kód spustiť znova . Kód v bloku , zatiaľ čo bude pokračovať až do x == 2 vráti hodnotu false .
" U " slučky sú špeciálne slučky , ktoré pracujú na zoznamoch . Pre slučke sa jednotlivé položky zo zoznamu a umožňuje programátor robiť niečo s hodnotami :
x = [ ' g ' , ' t ' , ' e ' ]
yv x : .
tlač v pre sláčiky , premennej " y " bude predstavovať každý prvok v zozname , jeden po druhom
< br y
>