Tomando decisiones con condicionales en Python
En esta práctica vas a aprender a hacer que un programa tome decisiones, utilizando estructuras condicionales.
🎯 Objetivo
Practicar el uso de if, elif y else para que el programa actúe de forma diferente según los datos introducidos por el usuario.
🛠️ Tareas a realizar
- Crea un programa en Python.
- Pide al usuario un número entero.
- El programa debe comprobar:
- Si el número es positivo, mostrar un mensaje indicándolo.
- Si el número es negativo, mostrar un mensaje indicándolo.
- Si el número es cero, indicarlo correctamente.
- Añade comentarios explicando el funcionamiento del código.
- Prueba el programa con distintos valores.
📦 Entrega
-
Enlace al programa en OnlineGDB.
💡 Idea clave:
Las condicionales permiten que el programa se adapte a distintas situaciones. Sin decisiones, todos los programas harían siempre lo mismo.
-
Usa la estructura
if,elifyelsepara evaluar distintas condiciones. -
Recuerda que el valor introducido con
input()es texto, así que debes convertirlo a número conint(). -
Utiliza operadores de comparación como
>,<y==. -
Añade comentarios para explicar qué hace cada parte del programa.
-
Prueba el programa con números positivos, negativos y con el valor 0.
# Este programa comprueba si un número es positivo, negativo o cero
# Pedimos un número al usuario y lo convertimos a entero
numero = int(input("Introduce un número entero: "))
# Comprobamos el valor del número usando condicionales
if numero > 0:
print("El número es positivo")
elif numero < 0:
print("El número es negativo")
else:
print("El número es cero")