⊗pyPmFnFDO 15 of 129 menu

Výpis dokumentace funkce v Pythonu

V těle funkce lze zapsat řetězec, popisující podstatu prováděné práce. Takový řetězec je obvykle považován za dokumentaci funkce. Je uzavřen do jednoduchých uvozovek a umístěn na prvním řádku těla funkce. Pro její přečtení je třeba použít speciální funkci help, do jejíhož parametru se předá jméno funkce.

Předpokládejme, že máme funkci, která sčítá dvě čísla. O tom je ponechán řetězec s příslušnou informací:

def getSum(num1, num2): 'tato funkce sčítá dvě čísla' return num1 + num2

Zavolejme help a zjistěme, co je zakomentováno v getSum:

help(getSum)

Po provedení kódu se v konzoli objeví řádek s názvem funkce a její dokumentací:

Help on function getSum in module __main__: getSum(num1, num2) tato funkce sčítá dvě čísla

Pomocí funkce help lze číst dokumentaci i standardních funkcí. Zjistěme informace o funkci print:

help(print)

Pro vypsání pouze řetězce s dokumentací z funkce je třeba předat do help za jménem funkce servisní konstrukci .__doc__:

help(print.__doc__)

Vytvořte funkci, která bude přijímat parametrem seznam názvů měsíců a vypisovat je s velkým počátečním písmenem. Popište podstatu práce funkce v dokumentaci a vypište ji do konzole.

Vypište veškerou dokumentaci o funkci sum.

Vypište pouze řetězec s dokumentací o funkci len.

Č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