Parametertypen in der Programmierung

Februar 17, 2025

Variable Parameter

Variable Parameter ermöglichen es einer Funktion, Werte von außen zu empfangen und den Wert dieser Variablen zu ändern.

Beispiel:

def thay_doi_gia_tri_list(my_list):
  my_list.append(4)

my_list = [1, 2, 3]
thay_doi_gia_tri_list(my_list)
print(my_list)
 # Ergebnis: [1, 2, 3, 4]

Aktuelle Parameter

Aktuelle Parameter sind konkrete Werte, die beim Funktionsaufruf an die Funktion übergeben werden.

Beispiel:

def cong_hai_so(a, b):
 tong = a + b
 return tong

cong_hai_so(3, 5)
 # 3 und 5 sind aktuelle Parameter

Parameter mit variabler Anzahl

Parameter mit variabler Anzahl ermöglichen es einer Funktion, eine nicht festgelegte Anzahl von Parametern zu empfangen, üblicherweise gekennzeichnet durch *args (für unbenannte Parameter) oder **kwargs (für benannte Parameter).

Wertparameter

Wertparameter übergeben den Wert eines Parameters an eine Funktion durch Kopieren des Werts. Änderungen am Parameter innerhalb der Funktion haben keinen Einfluss auf die ursprüngliche Variable außerhalb der Funktion.

Beispiel:



def thay_doi_gia_tri(x):
 x = x + 1
 return x

a = 5
thay_doi_gia_tri(a)
print(a)

Leave A Comment

Kategorien

Recent Posts

Create your account