[PIPython] operazioni con le variabili

N. Wieland nicholas
Ven 19 Nov 2004 15:16:41 CET


- dokugakuji a tiscali.it :
> chiedo scusa se la domanda sembrera' ovvia, ma ho cominciato da poco a 
> smanettare in python.
> io vorrei eseguire un'espressione senza usare direttamente operatori ed 
> operandi, ma agendo su delle varibili che a loro volta contengono i miei 
> operatori e operandi, ma non so come fare.
> es.
> a=2
> b=10
> c="+"
> tot= (a b c) vorrei che facesse (2 + 10)

>>> a = "2"
>>> b = "10"
>>> c = "+"
>>> d = "*"
>>> eval (a + c + b)
12
>>> eval (a + d + b)
20

L'operatore + in eval () e' utilizzato per concatenare stringhe, non so
se soddisfa i tuoi requisiti ...

HTH,
-- 
                                                __Nicholas Wieland
Sparse is better than dense.
                                                __The Zen of Python



More information about the Python mailing list