Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odsadiť Python Súbor

Na rozdiel od niektorých iných programovací jazyk Python nepoužíva začínajúcich alebo končiace kľúčové slová alebo držiaky definovať začiatok a koniec funkcie . Namiesto toho používa prísne odsadenie , alebo pravidlá , " biely priestor " . Každý blok kódu - napríklad if , else , za alebo pri vyhlásení - začína sa zarážky a nasledujúce riadky sú odsadené raz . Ak vyhlásenie vnoriť do seba , každá ďalšia vnorené funkcie " zdedí " počet odrážkach od pôvodného vyhlásenia . Ak chcete odsadiť , môžete použiť kláves tabulátora , alebo ľubovoľný počet medzier , ak sa vaše zarážky zostávajú konzistentné po celú dobu programu . Pokyny dovolená 1

Otvorte Python program a začať nový programový súbor
2

Zadajte nasledujúci príkaz : .

MyNum = 5

print " Hello , world ! "

abs ( 3 ) Spojené

Premenné , tlačové vyhlásenia alebo iné funkcie , ktoré sa skladajú z jedného riadku kódu nevyžadujú odsadenie . Tieto riadky generovať chybu, ak parser nájde akýkoľvek vedúci biely priestor
3

Zadajte nasledujúci príkaz :

ak myNum == 1 : .

- - > print " Počet je 1 " .

elif :

- > print " Číslo je 2 " .

inde :

- - > print " číslo nie je 1 alebo 2 " .

- > print " Nemôžem nájsť číslo . "

" - > " predstavuje odsadenie , či je byť karta alebo prázdny priestor . Pri použití príkazu if , " IF " , " else " a všetky " Elif " príkazy sú zarovnané spolu navzájom , zatiaľ čo všetky spustiteľné možnosti sú zarovnané rovnako . Všimnite si , že " iný " výraz používa blok kódu multi - riadku , každý riadok , ktorý zosúlaďuje s rovnakými pravidlami odsadenie
4

Zadajte nasledujúci príkaz : . ClipArt

x v rozsahu ( 1 , 5 ) :

- > if x == myNum :

- > - > print " myNum je " x

- - > ostatné :

- > - > print " myNum nie je " , x

Tieto riadky pomocou príkazu if vnorené do príkazu for . Ak blok kódu nasleduje vlastné odsadzovanie , z ktorých všetky sú pridané pre správy , ku ktorej patrí
5

Zadajte nasledujúci príkaz : .

Def simpleFunction ( ) :

- > print " Toto je funkcia jeden riadok . "

Pri definovaní novej funkcie , ak nie sú odsadiť vyhlásenie ( prvý ) riadok . Odsadenie každá ďalšia línia , ktorá je súčasťou funkcie aspoň raz
6

Zadajte nasledujúci príkaz :

def largerFunction ( ) : .

- > Tlač " To je funkcia multi - linka . "

- > myVar = raw_input ( " Zadajte niečo : " )

- > ak isinstance ( myVar , str ) :

- > - > ak myVar == " " :

- > - > - > print " . Zadali ste nič "

- > - > ostatné :

- > - > - > print " . Zadali ste reťazec "

- > ostatné :

- > - > print " . Zadali ste číslo "

Opäť platí , že každý blok kódu nasleduje vlastné odsadenie pravidlá, ktoré sa pridávajú k tým príkazu je vnorená vnútri .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené