Foros del Web » Programando para Internet » Python »

problema con el condicional if

Estas en el tema de problema con el condicional if en el foro de Python en Foros del Web. Soy nuevo en Python y tengo un pequeño problema con este condicional if: Código PHP: nombre =  raw_input ( 'Como te llamas: ' ) edad =  raw_input ( ...
  #1 (permalink)  
Antiguo 18/06/2008, 17:14
Avatar de Venechat  
Fecha de Ingreso: diciembre-2007
Ubicación: Venezuela
Mensajes: 114
Antigüedad: 17 años
Puntos: 1
Exclamación problema con el condicional if

Soy nuevo en Python y tengo un pequeño problema con este condicional if:
Código PHP:
nombreraw_input('Como te llamas: ')
edadraw_input('Tu edad: ')

if 
edad 18 :
    print 
nombre'eres menor de edad'
else:
    print 
nombre' tu edad es ' edad 
cuando ingreso el nombre y la edad el condicional no hace su trabajo como es, lo que yo quiero es que si la edad es menor de 18 me diga el nombre y que es menor de edad y si es mayor diga su nombre y su edad pero nunca lo hace solo dice lo ultimo el nombre y la edad.

donde tengo el error mil gracias...
__________________
Un hombre sin estudios es un ser incompleto. La instrucción es la felicidad de la vida. Simón Bolivar
  #2 (permalink)  
Antiguo 19/06/2008, 08:06
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Exclamación Respuesta: problema con el condicional if

Intenta poniendo int(edad) < 18
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 19/06/2008, 09:58
Avatar de Venechat  
Fecha de Ingreso: diciembre-2007
Ubicación: Venezuela
Mensajes: 114
Antigüedad: 17 años
Puntos: 1
Respuesta: problema con el condicional if

gracias por tu ayuda, me resulto colocando el int asi:

Cita:
edad= int(raw_input('Tu edad: ') )
__________________
Un hombre sin estudios es un ser incompleto. La instrucción es la felicidad de la vida. Simón Bolivar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:56.