Ejercicios sobre la función input()#
En este notebook, practicarás el uso de la función input()
en Python. Completa los ejercicios a continuación.
Ejercicio resuelto#
Programa en el que se pide al usuario la ciudad en la que nació y luego imprima una frase con la respuesta.
# Solicitar el nombre y la ciudad en la que nació el usuario
nombre = input("¿Cuál es tu nombre?: ")
ciudad = input("¿Dónde naciste?: ")
# Imprimir una frase personalizado
print(f"{nombre} nació en {ciudad}." )
Ejercicio 1: Saludo personalizado#
Escribe un programa que pida al usuario su nombre y luego imprima un saludo personalizado.
# Escribe el código.
# Solicitar el nombre del usuario con la función `input` y almacénalo en la variable `name`.
# Imprimir un saludo personalizado con la función print
# Inmprimirlo con la f-strings de función print
Ejercicio 2: Calcular el doble de un número#
Escribe un programa que pida al usuario un número y luego imprima el doble de ese número.
¡Atención!: La función input() devuelve como respuesta cadenas de texto. Si quieres tratarlo como números debes convertir la respuesta en entero o decimal (int o float).
# Solicitar al usuario un número. Recuerda que input devuelve una cadena. Tienes que convertirlo en int o float
# Calcular el doble del número
# Imprimir el resultado. Descomenta la línea siguiente antes de probar el código
# print(f"El doble de { } es { }.")
Ejercicio 3: Cálculo de la suma#
Escribe un programa que pida al usuario dos números y luego imprima la suma de esos números.
# Solicitar dos números al usuario.
# Te dejo la primera línea
number1 = float(input("Ingresa el primer número: "))
# Calcular la suma almacenándola en la variable sum.
# Imprimir el resultado con f-string de print.
---------------------------------------------------------------------------
StdinNotImplementedError Traceback (most recent call last)
Cell In[3], line 3
1 # Solicitar dos números al usuario.
2 # Te dejo la primera línea
----> 3 number1 = float(input("Ingresa el primer número: "))
File ~\anaconda3\envs\ambiente_1\Lib\site-packages\ipykernel\kernelbase.py:1281, in Kernel.raw_input(self, prompt)
1279 if not self._allow_stdin:
1280 msg = "raw_input was called, but this frontend does not support input requests."
-> 1281 raise StdinNotImplementedError(msg)
1282 return self._input_request(
1283 str(prompt),
1284 self._parent_ident["shell"],
1285 self.get_parent("shell"),
1286 password=False,
1287 )
StdinNotImplementedError: raw_input was called, but this frontend does not support input requests.
Ejercicio 4: Cálculo de la edad#
Escribe un programa que pida al usuario su edad y luego imprima si edad el año que viene.
# Solicitar al usuario su edad. Recuerda convertirlo en entero
# Calcular la edad del año que viene (complétalo)
# Imprimir el resultado