⊗pyPmUFInr 198 of 208 menu

Základy práce s uživatelskými funkcemi v Pythonu

V Pythonu kromě používání standardních funkcí a metod můžete vytvářet a aplikovat i své vlastní funkce.

Pojďme se podívat na syntaxi pro vytvoření vlastní funkce. Pro deklaraci je třeba napsat klíčové slovo def, poté její název a kulaté závorky, ve kterých lze nastavit parametry. Dále následuje dvojtečka, za kterou se v dolním bloku zapíše požadovaný kód (tělo funkce). Tělo funkce musí být odsazeno, stejně jako v jakémkoli jiném bloku kódu.

Jako příklad vytvořme funkci func:

def func(): ''' tělo funkce, ve kterém je zapsán kód pro provedení '''

Udělejme tak, aby funkce func vypisovala vykřičník:

def func(): print('!')

Nyní zavolejme naši funkci. K tomu je třeba napsat její název a kulaté závorky:

def func(): print('!') # Voláme naši funkci: func() # vypíše '!'

Naši funkci lze volat několikrát - v tomto případě každé volání funkce provede nový výpis na obrazovku:

def func(): print('!') func() # vypíše '!' func() # vypíše '!' func() # vypíše '!'

V Pythonu je nutné funkci volat až pod jejím deklarací:

func() # vypíše chybu def func(): print('!')

Vytvořte funkci, která bude vypisovat vaše jméno a příjmení.

Vytvořte funkci, která bude vypisovat součet 3 a 6.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout