A függvény egy kódblokk, amely akkor fut, amikor meghívják. Ahelyett, hogy ugyanazt a kódblokkot írja be minden alkalommal, amikor megismétli, definiálhatja azt függvényként, majd hívhatja, amikor használni kell. A funkciók lehetővé teszik argumentumok vagy paraméterek bevitelét is. Ezután az érvek alapján visszaadják az adatokat, és független kimenetet készítenek. Ez a wikiHow megtanítja, hogyan kell definiálni egy függvényt a Python programozási nyelven.
Lépések
1. lépés: Telepítse a Python programot
Ahhoz, hogy függvényt írhassunk a pythonba, telepítenünk kell a Python-t. A Python letöltéséhez és telepítéséhez kövesse az alábbi lépéseket:
- Nyissa meg a https://www.python.org/downloads/ webhelyet egy böngészőben.
- Kattintson Töltse le a Python [verziószámát] a tetején.
- Kattintson duplán a Python.exe fájlra a Letöltések mappában.
- Kattintson Telepítés most.
- Kattintson Igen
- Kattintson Bezárás.
2. lépés: Nyisson meg egy kódszerkesztőt
A pythonhoz mellékelt alapvető kódszerkesztőt IDLE -nek hívják. Alternatív megoldásként használhat harmadik féltől származó integrált fejlesztői környezetet (IDE), például Atom, Sublime Text 3 és Online Python Compiler.
Lépés 3. Nyisson meg egy új fájlt, vagy nyissa meg azt a fájlt, amelyben funkciót szeretne meghatározni
Az IDLE -ben a fájlra kattintva új fájlt nyithat meg, vagy új fájlt hozhat létre Fájl menü tetején Kattintson Nyisd ki meglévő fájl megnyitásához, vagy kattintson a gombra Új fájl hogy új programot indítson.
4. lépés: def definiálja a függvény meghatározását
A "def" kulcsszó egy függvény definiálására szolgál a Pythonban.
5. lépés. Adja hozzá a függvény nevét, majd zárójelet és kettőspontot
Tegyen szóközt a "def" után, majd írja be a függvény nevét, majd zárójelet és kettőspontot. A következő példa bemutatja a "say_hello" nevű függvény meghatározását:
def say_hello ():
6. lépés. A következő sor behúzása és a kód hozzáadása
A függvényen belüli összes sort be kell húzni. A következő példa bemutatja, hogyan definiálhat egy "Hello" szöveget.
def say_hello (): print ("Hello")
Lépés 7. Írja be a paraméter vagy argumentum nevét a zárójelbe a függvény neve után
Ez lehetővé teszi, hogy a funkció különböző adatbevitelt vegyen fel és különböző kimeneteket dolgozzon fel. Több érvet és paramétert is hozzáadhat, ha vesszővel választja el őket. A következő példában van egy "name" nevű paraméterű függvény:
def say_hello (név): print ("Hello")
8. lépés: Az argumentum nevével dolgozza fel az argumentumot a kódban
Helyezze el az argumentum vagy paraméter nevét a kódban, amikor meg kell hívnia az argumentumot vagy paramétert. A következő példában egy függvény van definiálva, amely azt mondja: "Hello", majd megemlíti a felhasználó nevét:
def say_hello (név): print ("Hello" + név)
9. lépés. Hívja fel a funkciót
A függvény használatához úgy kell meghívni, hogy beírja a nevét, majd zárójeleket. A következő példában egy függvény van definiálva, majd meghívva.
def say_hello (név): print ("Hello" + név) say_hello ()
10. lépés. Adjon hozzá kulcsszó argumentumokat vagy paramétereket
Ha az előző lépésben megpróbálta lefordítani a kódot, valószínűleg hibaüzenetet kapott. Ennek az az oka, hogy a függvény meghívásakor hiányzott a szükséges argumentum. Ha argumentumot vagy paramétert szeretne hozzáadni egy függvény meghívásakor, egyszerűen írja be azt a zárójelbe a függvény meghívása után. A következő példában egy nevet adunk hozzá argumentumként. A kód összeállításakor a „Hello” feliratot mondja, majd név szerint említ egy személyt:
def say_hello (név): print ("Hello" + név) say_hello ("wikiHow olvasó")