Il codice che ho già è per un bot che riceve un'espressione matematica e lo calcola. In questo momento lo faccio moltiplicare, dividere, sottrarre e aggiungere. Il problema però è che voglio creare il supporto per parentesi e parentesi tra parentesi. Affinché ciò accada, devo prima eseguire il codice che ho scritto per le espressioni senza parentesi per l'espressione all'interno delle parentesi. Stavo per controllare "("
e aggiungere l'espressione al suo interno a un elenco finché non raggiunge un ")"
a meno che non raggiunga un altro "("
prima nel qual caso creerei un elenco all'interno di un elenco. Vorrei sottrarre, moltiplicare e dividere e poi i numeri che sono rimasti che ho appena aggiunto.python - chiamata da parte di una funzione
Quindi è possibile chiamare una definizione/funzione da dentro di sé?
alcuni esempi http://stackoverflow.com/questions/479343/how-can-i-build-a-recursive-function-in -pitone –