Estadificación de cáncer de estómago

Ejecutar

metastasis = input("Tiene metastasis a distancia (M1) (0=no, 1=si)>>")
if metastasis == 1:
    print "Se trata de un estadio IV"
elif metastasis != 1:
 nodo = input("Cuantos ganglios regionales tiene afectados por tumor (0=no; 1, en adelante: numero de ganglios comprometidos)>>")
 tumor = input("Cual es la extension en la pared del organo (T) (0=in-situ (T0), 1=invade la lamina pripia, muscularis mucosa (T1a), 2. invade la submucosa (T1b), 3=invade la muscular propia (T2), 4=atraviesa la el tejido conectivo subseroso (T3), 5=atraviesa la serosa (peritoneo visceral) (T4a), 6=adhiere o infiltra organos vecinos>>")

 print "TNM"
 if tumor ==0:
     print "T0"

 if tumor ==1:
     print "T1a"
   
 if tumor ==2:
     print "T1b"
   
 if tumor ==3:
     print "T2"
 if tumor ==4:
     print "T3"
 if tumor ==5:
     print "T4a"
 if tumor ==6:
     print "T4b"

 if nodo ==0:
     print "N0"
 if nodo ==1 or nodo ==2:
     print "N1"
 if nodo >2 and nodo <7:
     print "N2"
 if nodo >6 and nodo <16:
     print "N3a"
 if nodo >15:
     print "N3b"
 print "M0"

 print "Estadio"
 if tumor ==0 and nodo ==0:
     print "Se trata de un estadio 0"
 if (tumor ==1 or tumor ==2) and nodo ==0:
     print "Se trata de un estadio IA"
 if tumor ==3 and nodo ==0:
     print "Se trata de un estadio IB"
 if (tumor ==1 or tumor ==2) and (nodo ==1 or nodo ==2):
     print "Se trata de un estadio IB"
 if tumor ==4 and nodo ==0:
     print "Se trata de un estadio IIA"
 if tumor ==3 and (nodo ==1 or nodo ==2):
     print "Se trata de un estadio IIA"
 if (tumor ==1 or tumor ==2) and (nodo >2 and nodo <7):
     print "Se trata de un estadio IIA"
 if tumor ==5 and nodo ==0:
     print "Se trata de un estadio IIB"
 if tumor ==4 and (nodo ==1 or nodo ==2):
     print "Se trata de un estadio IIB"
 if tumor ==3 and (nodo >2 and nodo <7):
     print "Se trata de un estadio IIB"
 if (tumor ==1 or tumor ==2) and nodo >6:
     print "Se trata de un estadio IIB"
 if tumor ==5 and (nodo ==1 or nodo ==2):
     print "Se trata de un estadio IIIA"
 if tumor ==4 and (nodo >2 and nodo <7):
     print "Se trata de un estadio IIIA"
 if tumor ==3 and nodo >6:
     print "Se trata de un estadio IIIA"
 if tumor ==6 and nodo <3:
     print "Se trata de un estadio IIIB"
 if tumor ==5 and (nodo >2 and nodo <7):
     print "Se trata de un estadio IIIB"
 if tumor ==4 and nodo >6:
     print "Se trata de un estadio IIIB"
 if tumor ==6 and nodo >2:
     print "Se trata de un estadio IIIC"
 if tumor ==5 and nodo >6:
     print "Se trata de un estadio IIIC"

Comentarios