Hallo Leute, irgendwie sehe ich den Wald vor lauter Bäumen nicht.
Angenommen, wir wollen einer Funktion Argumente übergeben. Wir stellen uns vor, wir müssen einer Funktion
zwei Argumente übergeben:
oder auch
Code: Alles auswählen
foo = "i am a foo"
bar "i am a bar"
function (foo, bar)
Bis hierher kein Problem. Nun möchte ich der Übersichthalber die Argumente mittels des neuen Formates übergeben Zunächst das Grundgerüst:
Jetzt versuche ich dieses Grundgerüst umzusetzen:
Code: Alles auswählen
foo = "i am a foo"
bar "i am a bar"
function ('{} {}'.format(foo, bar))
Und wenn ich das umsetze, bekomme ich die Fehlermeldung, dass die aufzurufende Funktion zwei Argumente erwartet, aber nur ein Argument übergeben wird. Jetzt bin ich verwirrt. Sollte nich
foo und
bar durch dieses Format übergeben werden?