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