Python: Übergeben von Parametern nach Namen zusammen mit kwargs

In Python können wir dies tun:

def myFun1(one = '1', two = '2'):
    ...

Dann können wir die Funktion aufrufen und die Argumente mit ihrem Namen übergeben:

myFun1(two = 'two', one = 'one')

Das können wir auch:

def myFun2(**kwargs):
    print kwargs.get('one', 'nothing here')

myFun2(one='one')

Also habe ich mich gefragt, ob es möglich ist, beide Methoden zu kombinieren:

def myFun3(name, lname, **other_info):
    ...

myFun3(lname='Someone', name='myName', city='cityName', otherInfo='blah')

Welche Kombinationen können wir generell machen?

Danke und Entschuldigung für meine dumme Frage.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage