Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/02/2012, 16:46
Okapps
 
Fecha de Ingreso: octubre-2011
Ubicación: conoceme y averigualo
Mensajes: 64
Antigüedad: 13 años, 1 mes
Puntos: 2
Respuesta: sentencias condicionales anidadas, un if dentro de otro if

Vaya yo he logrado ahora si entender el if el elif y el else, y me sirvió mucho la ayuda que me ofrecisteis AlvaroG, pude solucionar un ejercicio quemando neuronas al principio ya que no lo entendia bien, pero me puse a mirar tu ejemplo y compararlo y aprendi.

Mira este ejercicio:
Código Python:
Ver original
  1. no = raw_input('Danos un caracter: ')
  2. if no == 'a' or no == 'b':
  3.     print 'es minuscula'
  4. else:
  5.     if no == 'c' or no == 'd':
  6.         print 'es minuscula'
  7.     else:
  8.         if no == 'e' or no == 'f':
  9.             print 'es minuscula'
  10.         else:
  11.             if no == 'g' or no == 'h':
  12.                 print 'es minuscula'
  13.             else:
  14.                 if no == 'i' or no == 'j':
  15.                     print 'es minuscula'
  16.                 else:
  17.                     print 'Es Mayuscula'
Ahora si esta mas que solucionado el tema, muchas gracias a todos, por el tiempo y la ayuda.

Otro ejemplo con ecuaciones:
Código Python:
Ver original
  1. from math import sqrt
  2. a = int(raw_input('Danos a: '))
  3. b = int(raw_input('Danos b: '))
  4. c = int(raw_input('Danos c: '))
  5.  
  6. if a != 0:
  7.     print 'ecuacion de segundo grado'
  8. else: # Asusmo que a = 0
  9.     if b != 0:
  10.         print 'ecuacion de primer grado'
  11.     else: # Asumo que a = 0 y b = 0
  12.         if c != 0:
  13.             print 'la ecuacion no tiene solucion'
  14.         else: # Asumo que a = 0 b = 0 c = 0
  15.             print 'la ecuacion tiene infinitas soluciones'

Última edición por Okapps; 12/02/2012 a las 16:57