Heim >Backend-Entwicklung >Python-Tutorial >Was bedeutet def in Python?

Was bedeutet def in Python?

(*-*)浩
(*-*)浩Original
2019-06-24 13:23:4457339Durchsuche

Funktionen ähneln gekapselten Programmfragmenten. Ermöglicht Ihnen, einem Anweisungsblock einen Namen zu geben, sodass Sie ihn beliebig oft unter dem angegebenen Namen an einer beliebigen Stelle in Ihrem Programm ausführen können.

Was bedeutet def in Python?

def (die ersten drei Buchstaben von define) ist ein Schlüsselwort, das zum Deklarieren einer Funktion verwendet wird. (Empfohlenes Lernen: Python-Video-Tutorial)

Das Format der Def-Deklarationsfunktion ist:

def 函数名(参数1,参数2,...,参数n):
     函数体

Zum Beispiel:

def fib(n):                   
   print 'n =', n            
   if n > 1:                 
       return n * fib(n - 1)    
   else:                     
       print 'end of the line'        
   return 1

Der Typ des Funktionsrückgabewerts ist nicht festgelegt und es besteht keine Notwendigkeit, den Datentyp seines Rückgabewerts anzugeben, wenn eine Funktion deklariert wird.

Die Funktion kann sogar keinen Rückgabewert haben. Wenn kein Rückgabewert vorhanden ist, gibt das System standardmäßig den leeren Wert „Keine“ zurück.

Optionale Parameter: Sie können den Standardwert des Parameters angeben. Wenn beim Aufruf kein Parameter angegeben wird, wird der Standardwert verwendet.

Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonWas bedeutet def 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