Wie konvertiere ich Kwargs Objekte in lokale Variablen? Ich bin ein Mathelehrer und ich möchte eine Hilfsfunktion schreiben, wo ich JS-Stil Template-Strings verwenden kann, um Probleme zu schreiben.Konvertieren von Kwargs in Variablen?
möchte ich so etwas wie dies zu tun:
TemplateString('{{a*b}} apples are shared among {{a}} children. How many apples do each child get?', {'a': 3, 'b': 5})
//return '15 apples are shared among 3 children...'
ich suchen werde '{{}}' in Strings und rufen eval() auf, was im Inneren das ist. Aber zuerst muss ich {'a': 3, 'b': 5} in lokale Variablen a = 3 und b = 5 umwandeln. Die Variablen könnten int, float oder str sein. Was ist der beste Weg, dies zu tun?
Ihr Wörterbuch Is 2 Elemente immer, 'a' und 'b' ? Wenn ja, tun Sie einfach 'int (dict ['a']) * int (dict ['b'])'. Ist es das was du willst? –