Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Vytvorte krátky a popisný názov pre funkciu . Všetky funkcie mená by mal popísať , čo sa funkcia vykoná. Napríklad , dobrý názov pre funkciu , ktorá prevádza zo stupňov Fahrenheita na stupne Celzia by mohol byť " fah_to_cel , " zatiaľ čo zbytočne dlhý a názov ťažko typu by " convert_fahrenheit_to_celsius . " Tiež sa uistite , že sledovať všetky informácie o mene konvencie ( ako camelcase alebo lower_case dohovorov ) váš program používa . 
 2 
 Rozhodnite sa číslo a meno argumentov . Python funkcia môže mať ľubovoľný počet argumentov . Pretože Python je dynamický jazyk , nebudete musieť starať o typ týchto argumentov , ale mali by byť pomenované rovnako . Rovnaké zásady pomenovanie pre názov funkcie platí pre argumenty . Je-li jeden z parametrov je teplota v stupňoch Celzia , dobré meno bude " ciel " alebo " Celzia " , zatiaľ čo " temperature_in_celcius " alebo "c " by bolo príliš ťažkopádne . 
 
 3 
 Zistite , aké funkcie vráti . Predtým , než si môžete sadnúť a napísať funkciu , musíte vedieť , ako sa bude používať . Budete potrebovať vedieť , či bude funkcia vracať hodnotu . Vzhľadom k tomu , Python je dynamický jazyk , nebudete musieť starať o type tejto návratové hodnoty , ale mali by ste vedieť , čo to je , aby sa začať písať kód , ktorý používa túto funkciu . 
 4 
Napíšte funkciu prototyp . To je vyhlásenie , že začne telo funkcie a obsahuje názov a parametre funkcie . Tento príklad ukazuje funkciu , ktorá prevádza stupňov Celzia na stupne Fahrenheita . Trvá jeden argument , tituly v stupňoch Celzia , a vráti stupňov Fahrenheita : klipart
 def cel_to_fah ( CEL ) : 
 5 
 Napíšte telo funkcie . Uistite sa , že venovať pozornosť odsadenie , pretože to je blok . Telo funkcie bude končiť na prvom riadku , ktorý je odsadený na rovnakej alebo nižšej úrovni ako " def " , kľúčového slova , ktoré začali funkciu 
 
 def cel_to_fah ( ciel ) . Fa = ( ciel * ( 9,0 /5,0 ) ) + 32return fah 
 6 
 použite funkciu v programe : 
 
 print ( " teplota v stupňoch Fahrenheita je % d ° " % cel_to_fah ( fa ) )