2017-06-12 5 views
-1

Ich habe eine Zeichenfolge, die sagt:Hinzufügen von Zahlen aus in einem String

Berechnung = "10 + 3-2" print (Berechnung) # Diese 11

gleich soll ich nicht herausfinden können, Weg die Zeichenfolge, damit Python die Mathematik machen würde. Ich habe versucht, die Saite zu trennen, aber nichts hat funktioniert. Kann jemand bitte helfen? Vielen Dank.

Antwort

0

Versuchen Sie es mit der eval() Funktion:

calculation = eval("10+3-2") 

print(calculation) 

oder

calculation = "10+3-2" 

print(eval(calculation)) 
+0

Es funktionierte dank: D – Matthew

Verwandte Themen