Heim >Backend-Entwicklung >Python-Tutorial >Was sind die Definitionen und Aufrufe von Python-Funktionen?

Was sind die Definitionen und Aufrufe von Python-Funktionen?

coldplay.xixi
coldplay.xixiOriginal
2021-03-09 17:16:0823119Durchsuche

Definition und Aufruf von Python-Funktionen: 1. Verwenden Sie das Schlüsselwort def, um die Funktion zu definieren? Der Code lautet [def-Funktionsname (Parameter 1, Parameter 2, Parameter 3...)]; Es muss zuerst definiert werden, bevor es aufgerufen werden kann. Andernfalls wird ein Fehler gemeldet.

Was sind die Definitionen und Aufrufe von Python-Funktionen?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Python-Version 3.9, DELL G3-Computer.

Definition und Aufruf von Python-Funktionen:

1. Funktionsdefinition

1) Verwenden Sie das Schlüsselwort def, um die Funktion zu definieren

2)

def 函数名(参数1,参数2,参数3...):
    """文档字符串,docstring,用来说明函数的作用"""
    #函数体
    return 表达式

Die Rolle der Kommentare hier: Erklären Sie, was die Funktion tut , die Was macht die Funktion?

3) Einrücken, wenn auf einen Doppelpunkt gestoßen wird. Alle eingerückten Codeblöcke nach dem Doppelpunkt bilden den Funktionskörper, der beschreibt, was die Funktion tut, das heißt, was die Funktion ist.

Die Essenz von Python-Funktionen und Funktionen in der Mathematik ist das Gleiche

2. Funktionsaufruf

1) Die Funktion muss definiert werden, bevor sie aufgerufen werden kann, sonst wird ein Fehler gemeldet

2) Funktionsaufruf ohne Parameter: Funktionsname (), wenn dort sind Parameter Funktionsaufruf: Funktionsname (Parameter 1, Parameter 2 ...)

3) Rufen Sie sich beim Definieren der Funktion nicht im Funktionskörper auf, sonst kommt sie nicht heraus und fällt in einen Schleifenaufruf

4) Die Funktion muss die Funktion aufrufen. Der Hauptteil wird ausgeführt. Eine einfache Definition der Funktion wird nicht ausgeführt F7) ruft die aufrufende Funktion im Modul auf.

Zugehörige kostenlose Lernempfehlungen:
Python-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind die Definitionen und Aufrufe von Python-Funktionen?. 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