[Python] Was ist ein formales Argument? So stellen Sie den Anfangswert ein

[Python] Was ist ein formales Argument? So stellen Sie den Anfangswert ein

Dies ist ein Memo.

Was ist ein formelles Argument?

Der Name der Variablen, die bei der Definition der Funktion in Klammern gesetzt werden soll. Der Titel ist Python, aber der gleiche Name wird in anderen Sprachen wie PHP verwendet.

#↓ ↓ ↓ Formale Argumente: Name, Alter

def birthday(name, age):
    print(f'{name}Herr.{age}Alles Gute zum Geburtstag')

Anfangswert des formalen Arguments

Für das formale Argument kann ein Anfangswert festgelegt werden.

Wenn kein Anfangswert vorhanden ist, tritt ein Fehler auf, wenn nicht genügend Argumente zum Übergeben vorhanden sind. Wenn es einen Anfangswert gibt, tritt kein Fehler auf.

▼ Funktion mit Anfangswert

def birthday(name='TODOROKI', age="24"):
    print(f'{name}Herr.{age}Alles Gute zum Geburtstag')

#Keine Argumente
birthday()
>Alles Gute zum 24. Geburtstag, TODOROKI


#Geben Sie nur ein Argument an
birthday('AAA')
>Alles Gute zum 24. Geburtstag, AAA


#Geben Sie an, welches Argument
birthday(age='31')
>Alles Gute zum 31. Geburtstag, TODOROKI

Error


#Kein Anfangswert des formalen Arguments
def birthday(name, age):
    print(f'{name}Herr.{age}Alles Gute zum Geburtstag')


#Rufen Sie ohne Argumente an
birthday()
>TypeError: birthday() missing 2 required positional arguments: 'name' and 'age'

Fehlertyp: TypeError Inhalt: Zwei Argumente fehlen

Recommended Posts

[Python] Was ist ein formales Argument? So stellen Sie den Anfangswert ein
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
Was tun, wenn der Werttyp in Python nicht eindeutig ist?
[Einführung in Python] Was ist der Unterschied zwischen einer Liste und einem Taple?
So rufen Sie den n-ten größten Wert in Python ab
So richten Sie eine Python-Umgebung mit pyenv ein
[Einführung in die Udemy Python3 + -Anwendung] 30. Verwendung des Sets
[Einführung in Python] Was ist die empfohlene Pip-Installationsmethode für das Paketverwaltungssystem?
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
Ich möchte initialisieren, wenn der Wert leer ist (Python)
Verwendung der Methode __call__ in der Python-Klasse
Extrahieren Sie den Wert, der einem Wert am nächsten kommt, aus einem Listenelement in Python
[Einführung in die Statistik] Welche Art von Verteilung ist die t-Verteilung, die Chi-Quadrat-Verteilung und die F-Verteilung? Eine kleine Zusammenfassung der Verwendung von [Python]
[Python] Was ist eine Zip-Funktion?
[Python] Was ist eine with-Anweisung?
[Python] Was ist @? (Über Dekorateure)
So erhalten Sie die Python-Version
[Python] Was ist der sortierte Schlüssel?
Wofür ist der Python-Unterstrich (_)?
[Python] Was ist ein Tupel? Erklärt, wie man es benutzt und wie man es benutzt, ohne zu tippen.
So bestimmen Sie die Existenz eines Selenelements in Python
[Einführung in Python] Was ist Python, die derzeit leistungsstärkste Programmiersprache?
[Einführung in Python] So teilen Sie eine Zeichenfolge mit der Funktion split
Geben und meinen Sie die Einschränkungsoption in scipy.optimize.minimize
Wie einfach ist es, ein Medikament auf dem Markt zu synthetisieren?
So überprüfen Sie die Speichergröße einer Variablen in Python
So stellen Sie fest, dass in Python3 ein Kreuzschlüssel eingegeben wurde
So erhalten Sie eine Zeichenfolge aus einem Befehlszeilenargument in Python
Verwendung von Sternchen (*) in Python. Vielleicht ist das alles? ..
[Einführung in Python] Wie verwende ich den Operator in in der for-Anweisung?
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
So ermitteln Sie die Speicheradresse des Pandas-Datenrahmenwerts
[Python] So erhalten Sie mit Enum einen Wert mit einem anderen Schlüssel als dem Wert
Verwendung von Python mit Jw_cad (Teil 1 Was ist externe Transformation)
So senden Sie eine Anfrage mit Python an die DMM (FANZA) -API
[Python] Was ist ein Slice? Eine leicht verständliche Erklärung zur Verwendung anhand eines konkreten Beispiels
[Python] Was ist Pip? Erläutern Sie die Befehlsliste und deren Verwendung anhand aktueller Beispiele
[Pandas] Was ist set_option?
[Python] Wie man eine Klasse iterierbar macht
[Python] So konvertieren Sie eine zweidimensionale Liste in eine eindimensionale Liste
So stellen Sie die Serverzeit auf japanische Zeit ein
[Python] So invertieren Sie eine Zeichenfolge
Wie bekomme ich Stacktrace in Python?
Was ist "Mahjong" in der Python-Bibliothek? ??
Was ist ein Hund? Python-Installationsvolumen
[Python] [Meta] Ist der Python-Typ ein Typ?
Verwendung ist und == in Python
So führen Sie Maya Python-Skripte aus
Was tun, wenn in python json .dumps eine Dezimalstelle enthalten ist?
Was ist die XX-Datei im Stammverzeichnis eines beliebten Python-Projekts?
[Python] Erklärt anhand eines konkreten Beispiels, wie die Bereichsfunktion verwendet wird
[Einführung in Python] So sortieren Sie den Inhalt einer Liste effizient mit Listensortierung
So erhalten Sie den Wert aus dem Parameterspeicher in Lambda (mit Python)
Wie man die anfängliche Population mit einem genetischen Algorithmus unter Verwendung von DEAP fixiert
[Python] So stellen Sie mit Selenium die (Client-) Fenstergröße im Browser ein
[Einführung in Python] So schreiben Sie eine Zeichenfolge mit der Formatierungsfunktion
[Entwicklungsumgebung] So erstellen Sie einen Datensatz in der Nähe der Produktionsdatenbank