Anfängerfragen: Abkürzungen usw.
Verfasst: Freitag 13. März 2009, 09:15
Hallo zusammen,
ich bin gerade dabei Python zu lernen.
Nun hätte ich einige Fragen zu Abkürzungen usw:
-habe vor mir ein classObj(blablup, **dict(argList))
Nur weiß ich nicht, was die beiden Sterne vor dem dict bewirken. Bzw was der Stern allgemein bewirkt.
Das Ganze wird dem Konstruktor übergeben, der in diesem bis auf das blablup die weiteren Argumente mit "None" deklariert.
-Zum anderen lese ich des öfteren:
msg = "blabla: %s" % irgendeinObjekt/Wert
Wird hier einfach das %s durch das Objekt/den Wert ersetzt?
-Funktion mit 2 return-Werten:
Ich habe zB soetwas: a, b = FunktionMitZweiReturnWerten()
Wird dann der erste Returnwert in a und der zweite in b gespeichert?
Leider konnte ich im Forum/Internet nichts dazu finden (zwecks Eingabeproblemen)
Grüße
Matthias
--evtl to be continued...--
ich bin gerade dabei Python zu lernen.
Nun hätte ich einige Fragen zu Abkürzungen usw:
-habe vor mir ein classObj(blablup, **dict(argList))
Nur weiß ich nicht, was die beiden Sterne vor dem dict bewirken. Bzw was der Stern allgemein bewirkt.
Das Ganze wird dem Konstruktor übergeben, der in diesem bis auf das blablup die weiteren Argumente mit "None" deklariert.
-Zum anderen lese ich des öfteren:
msg = "blabla: %s" % irgendeinObjekt/Wert
Wird hier einfach das %s durch das Objekt/den Wert ersetzt?
-Funktion mit 2 return-Werten:
Ich habe zB soetwas: a, b = FunktionMitZweiReturnWerten()
Wird dann der erste Returnwert in a und der zweite in b gespeichert?
Leider konnte ich im Forum/Internet nichts dazu finden (zwecks Eingabeproblemen)
Grüße
Matthias
--evtl to be continued...--