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

Was bedeutet def in Python?

(*-*)浩
Freigeben: 2019-06-24 13:23:44
Original
57343 Leute haben es durchsucht

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):
     函数体
Nach dem Login kopieren

Zum Beispiel:

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

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage