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

Funkcie na Python

V programovacím jazykom , funkcie sú bloky kódu , ktorý pri plnení úloh . Pri použití funkcie , musíte použiť správnu syntax a dodať správny počet a typ argumentov , aby sa zabránilo chybám . Takmer každý program , Python napíšete bude využívať aspoň jednu funkciu , či už je to vstavaná funkcia alebo jeden píšete sami . Účel

Funkcie sú opakovane použiteľné kód , ktorý poskytuje modularitu do programu . V mnohých prípadoch , je potrebné opakovane použiť rovnaký blok kódu v jednom programe , napríklad tlačidiel na kalkulačke . Miesto písania kódu , aby to niekoľkokrát , môžete napísať funkciu raz a potom volať to toľkokrát , koľkokrát je potrebné . Všeobecne platí , že funkcie vykonávať len jednu úlohu , alebo výpočet , ako je porovnávanie dvoch reťazcov alebo pridanie čísla dohromady . Funkcia
Argumenty

Python môže prijímať niekoľko druhov argumentov , vrátane doslovný hodnoty , premenné , zoznamy a n-tice . Funkcií , ktoré prijímajú viac ako jeden argument , oddeľte pomocou čiarky . Pri použití alebo upraviť tieto hodnoty vo funkcii , ich pôvodné hodnoty mimo blok kódu ostávajú bezo zmeny . Niektoré funkcie majú požadovaný počet argumentov . Musíte zadať tieto hodnoty správne typy dát alebo iného Python vráti chybu typu objektu .
Volanie funkcie

proces volanie funkcie v Pythone funguje rovnako ako to robí vo väčšine iných populárnych programovacích jazykov . Zadajte názov funkcie , nasledovaný zoznamom argumentov v zátvorkách , pokiaľ je to nutné. Zadajte napríklad " ľan ( " Môj string ' ) " volanie funkcie dĺžky spočítať počet znakov v parametri , v tomto prípade deväť . Môžete si uložiť hodnoty vrátené funkciou do premenných pre použitie inde v programe . Zadajte napríklad " var = ľan ( " Môj string ' ) " to urobiť .
Užívateľom definované funkcie

vytvoriť vlastné funkcie v Pythone zadaním kľúčového slova " def " nasleduje názov funkcie a zoznam parametrov v zátvorkách a potom bodkočiarkou . Napríklad zadaním " def MyFunc ( var1 , var2 ) : " definuje novú funkciu . Nasledujúce riadky definujú telo funkcie až do roku prázdnym riadkom , ktorý znamená koniec bloku funkcie v kóde . Môžete vytvárať nové funkcie a volať z ľubovoľného miesta v kóde vášho programu .

Najnovšie články

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