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:
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
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.
Un grosso grazie a tutti.