Disons que j'ai une chaîne Python standard (comme celle obtenue à partir de raw_input()
), peut-être "2 + 2"
pour des raisons de simplicité.
J'aimerais convertir cette chaîne en opérations mathématiques standard en Python, de sorte que "2 + 2"
renvoie 4
.
Existe-t-il un moyen simple de le faire, ou devrais-je diviser les espaces et analyser chaque nombre/symbole manuellement, puis faire le calcul en fonction de ce que je trouve ?
Est-ce que je veux Regex ?