A felhasználó által definiált függvények alapjai Pythonban

A Pythonban a szabványos függvények és metódusok használata mellett saját egyedi függvényeket is létre lehet hozni és alkalmazni.

Nézzük meg a saját függvény létrehozásának szintaxisát. A deklaráláshoz le kell írni a def kulcsszót, majd a függvény nevét és kerek zárójeleket, amelyekben paraméterek adhatók meg. Ez után kettőspont következik, melyet az alábbi blokkban a szükséges kód ír le (a függvény teste). A függvény testének behúzottnak kell lennie, akárcsak bármely más kódból.

Példaként készítsük el a func függvényt:

pythondef func():
  '''
    a függvény teste, amelyben
    a végrehajtandó kód
    van leírva
  '''

Tegyük úgy, hogy a func függvény egy felkiáltójelet jelenítsen meg:

pythondef func():
  print('!')

Most hívjuk meg a függvényünket. Ehhez meg kell írni a nevét és a kerek zárójeleket:

pythondef func():
  print('!')
  
# Meghívjuk a függvényünket:
func() # kiírja '!'-t

A függvényt többször is meg lehet hívni - ebben az esetben minden függvényhívás új kimenetet fog produkálni:

pythondef func():
  print('!')
  
func() # kiírja '!'-t
func() # kiírja '!'-t
func() # kiírja '!'-t

Pythonban a függvényt mindenképpen a deklarálása alatt kell meghívni:

pythonfunc() # hibát fog kiírni

def func():
  print('!')
Задание 1

Készítsen egy függvényt, amely kiírja a kereszt- és vezetéknevét.

Задание 2

Készítsen egy függvényt, amely kiírja 3 és 6 összegét.