Ciao a tutti, qualcuno può dirmi come risolvere questo problema? Ho sei variabili con valore assegnato, due di queste, a seconda dei casi, vengono selezionate da due cicli if, ho bisogno di recuperarne i valori per fare operazioni successive, ho fatto vari tentativi ma non riesco ad andare avanti.
Questa la porzione di codice:
La "a" del primo blocco di variabili è essa stessa una variabile inizializzata in altra parte del codice, al termine di questi due cicli ho bisogno di memorizzare i due risultati da "qualche parte" e sommarli.codice:#creo le variabili dei sei casi possibili, assegnati a ciascuna condizione k=800*(95000-a)/95000 w=900*(95000-a)/95000 y=(2*800)*(110000-a)/110000 x=(2*900)*(110000-a)/110000 z=(3*800)*(125000-a)/125000 p=(3*900)*(125000-a)/125000 # creo la prima variabile relativa all'età dei figli con tre valori ammessi ed #a essa collego il primo ciclo if figli1=int(raw_input("figli>3")) if figli1==1: print "detr1",k elif figli1==2: print "detr1",y else: print "detr1",z #creo la seconda variabile relativa all'età dei figli e procedo come sopra figli2=int(raw_input("figli<3")) if figli2==1: print "detr2",w elif figli2==2: print "detr2",x else: print "detr2",p
Un grosso grazie a tutti.
![]()

Rispondi quotando