Heim >Backend-Entwicklung >Python-Tutorial >Fassen Sie einige Funktionen in Python zusammen

Fassen Sie einige Funktionen in Python zusammen

零下一度
零下一度Original
2017-06-25 10:16:531537Durchsuche

Zu den Funktionsparametern in Python gehören: Standardparameter, Schlüsselwortparameter, Nicht-Schlüsselwortparameter variabler Länge (Tupel), Schlüsselwortparameter variabler Länge (Wörterbuch)

:在函数声明时,指定形参的默认值,调用时可不传入改参数(使用默认值)
def foo(x):  ##默认参数
  print 'x is %s' % x
y默认为20
def foo( x,y=20): ##关键字参数
*z接收一个元组
<em><em><em>  for myz in<strong> z</strong>:<br><em>    print 'z: ', myz</em></em></em></em>
关键字可变长参数(字典):**w接收的是一个字典
def foo(x,y=20,*z,**w):  ##默认参数
  for wArg in w.keys():
        print 'wArg %s: %s' % (wArg, str(w[wArg]))
<br><br><br><br><br><br>

Das obige ist der detaillierte Inhalt vonFassen Sie einige Funktionen in Python zusammen. 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
Vorheriger Artikel:Python-Aufzählung EnumNächster Artikel:Python-Aufzählung Enum