Heim  >  Artikel  >  Backend-Entwicklung  >  Ausführliche Erklärung und Beispiele variabler Parameter von Funktionen in Python

Ausführliche Erklärung und Beispiele variabler Parameter von Funktionen in Python

高洛峰
高洛峰Original
2017-03-28 15:59:491819Durchsuche


Wie die C-Sprache verfügt auch Python über Funktionen mit variablen Parametern, dh eine Funktion kann mehrere Parameter empfangen, und die Anzahl dieser Parameter ist vor dem Aufruf der Funktion nicht im Voraus bekannt . Im folgenden Artikel stellen wir die variablen Parameter in Python vor

">

Vorwort

Beim Definieren einer Funktion in Python können Sie erforderliche Parameter, Standardparameter, variable Parameter und Schlüsselwortparameter verwenden. Alle vier Parameter können zusammen verwendet werden, oder es können nur einige davon verwendet werden. Beachten Sie jedoch, dass die Die Reihenfolge der Parameterdefinition muss sein: erforderliche Parameter, Standardparameter, variable Parameter und Schlüsselwortparameter. Wie der Name schon sagt, sind seine Parameter variabel, wie z. B. Listen, Wörterbücher usw. Wenn wir eine Funktion benötigen, um eine variable Anzahl von Parametern zu verarbeiten, Wir können variable Parameter verwenden.

Wir sehen uns oft eine Funktionsdefinition wie (*Parameter 1, **Parameter 2) an Variable Parameter, was für eine Weile etwas verwirrend sein kann, solange die Definition der variablen Parameter der Funktion klar ist. Wenn wir es nicht wissen Wie viele Parameter werden benötigt, um eine Funktion zu definieren? Die Parameter von * werden verwendet, um eine variable Anzahl von Parametern zu akzeptieren:

wir können es so nennen:

Sie können später mehrere Parameter übergeben >
Schauen Sie sich den Beispielcode an und beobachten Sie, wie * verwendet wird:

def functionTest(*args): 
 .... 
 .... 
 ....


Was wird das Ergebnis sein? Sie können es selbst tun und einen Blick darauf werfen. Hier dreht sich alles um die variablen Parameter von Funktionen in Python. Ich hoffe, dass das Erlernen oder Verwenden von Python hilfreich sein kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen.

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung und Beispiele variabler Parameter von Funktionen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn