Python - Uso de if y else

 
Vista:
sin imagen de perfil
Val: 14
Ha disminuido su posición en 9 puestos en Python (en relación al último mes)
Gráfica de Python

Uso de if y else

Publicado por jonathan enrique (4 intervenciones) el 26/03/2020 16:30:49
hola saludos , es la primera vez que ingreso a un foro de programdores, ya que he empezado a aprender a programar desde hace 2 semanas y bueno mi duda es con un problema que me dejaron para resolver, es este:

Escribe un programa que utilice el concepto de ejecución condicional, tome una cadena como entrada y que:

Imprima el enunciado "Si, ¡El Espatifilo es la mejor planta de todos los tiempos!" en la pantalla si la cadena ingresada es "Espatifilo".

Imprima "No, ¡quiero un gran Espatifilo!" si la cadena ingresada es "espatifilo".

Imprima "¡Espatifilo! ¡No [entrada]!" de lo contrario. Nota: [entrada] es la cadena que se toma como entrada.


MI CODIGO ES ESTE :

1
2
3
4
5
6
7
8
9
10
11
12
nom =input("Ingresa el nombre de la planta: ")
 
Espatifilo = nom
 
if nom == Espatifilo:
    print("Si, ¡El Espatifilo es la mejor planta de todos los tiempos!")
 
elif nom == espatifilo:
    print("No. ¡quiero un gran Espatifilo!")
 
else:
    print("¡Espatifilo! ¡No",nom,"!")

me da un poco de verguenza mostrar esto a los programadores veteranos, pero espero que almenos lo entiendan y puedan ayudarme ya que al ejecutar y poner los nombres que indica, siempre me muestra solo el de if sin importar el nombre de entrada que ponga, gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.844
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Uso de if y else

Publicado por tincopasan (565 intervenciones) el 26/03/2020 16:40:18
Hola:
1
2
3
4
5
6
7
8
9
10
11
#-*- coding: utf -8 -*-
nom =input("Ingresa el nombre de la planta: ")
 
if nom == "Espatifilo":  #así comparo lo ingresado con lo que quiero
	print("Si, ¡El Espatifilo es la mejor planta de todos los tiempos!")
 
elif nom == "espatifilo":
	print("No. ¡quiero un gran Espatifilo!")
 
else:
	print("¡Espatifilo! ¡No",nom,"!")

que no te de vergüenza preguntar! sobre todo si estás intentando algo y mostrás el código.
hay descarados que piden todo hecho y no se les mueve un pelo.
Felicitaciones a tí por intentar y preguntar! es la forma de aprender.
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 14
Ha disminuido su posición en 9 puestos en Python (en relación al último mes)
Gráfica de Python

Uso de if y else

Publicado por jonathan enrique (4 intervenciones) el 26/03/2020 16:59:31
oh!, por pequeñas cosas que faltan y otras que estan de mas al agregar parece gracioso, muchas gracias por todo!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar