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 originalno = raw_input('Danos un caracter: ')
if no == 'a' or no == 'b':
print 'es minuscula'
else:
if no == 'c' or no == 'd':
print 'es minuscula'
else:
if no == 'e' or no == 'f':
print 'es minuscula'
else:
if no == 'g' or no == 'h':
print 'es minuscula'
else:
if no == 'i' or no == 'j':
print 'es minuscula'
else:
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 originalfrom math import sqrt
a = int(raw_input('Danos a: '))
b = int(raw_input('Danos b: '))
c = int(raw_input('Danos c: '))
if a != 0:
print 'ecuacion de segundo grado'
else: # Asusmo que a = 0
if b != 0:
print 'ecuacion de primer grado'
else: # Asumo que a = 0 y b = 0
if c != 0:
print 'la ecuacion no tiene solucion'
else: # Asumo que a = 0 b = 0 c = 0
print 'la ecuacion tiene infinitas soluciones'