def függvénynév(paraméterlista):
... függvénytörzs ...
return visszatérési_érték
A „return” kulcsszót arra használhatjuk, hogy segítségével kilépjünk a függvényből, és a főprogram azon pontjára kerüljünk vissza, ahol a hívás történt. A „return” tartalmazhat visszatérési értéket is, ami például egy számítás eredménye lehet
FELADAT1
def kerulet(a, b):
return 2*(a+b)
print(kerulet(4,3))#függvényhívás
FELADAT2
ADATBEVITEL FÜGGVÉNYHÍVÁSKOR
Összeadja az elemeket
def add(a,b,c):
return a+b+c
print (add(3,4,5))
#Output:12
print (add(3,c=1,b=2))
#Output:6
FELADAT3
ADATBEVITEL HIVATKOZÁSSAL
def add_numbers(x,y):
sum = x + y
return sum # miután lefut a sum művelet kilépünk a fv-ből
num1 = float(input("num1: "))
num2 = float(input("num2: "))
print("The sum is", add_numbers(num1, num2))
FELADAT4
def adatbe():
a=int(input('Első adat:',))
b=int(input('Második adat:',))
return a+b
print('Adatok összeadása:',adatbe())
FELADAT5
def greet():
print('Hello World!')
# call the function
greet()
FELADAT6
#adatbevitel függvényhíváskor
def greet(name):
print("Hello", name)
# pass argument
greet("John")
OUTPUT: Hello John
FELADAT7
# function with two arguments
def add_numbers(num1, num2):
sum = num1 + num2
print("Sum: ", sum)
# function call with two values
add_numbers(5, 4)
FELADAT8
The RETURN Statement
# function definition
def find_square(num):
result = num * num
return result
# function call
square = find_square(3)
print('Square:', square)
web: https://www.programiz.com/python-programming/function
x