Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Proyecto Desafio

1 - Solicitud nombre

nombre = input("Por favor, escribe tu nombre: ") print(f"Hola, {nombre}.")

2 - Solicitud nombre y edad

nombre = input("Por favor, escribe tu nombre: ") edad = input("Por favor, escribe tu edad: ") print(f"Hola, {nombre}, tienes {edad} años.")

3 - Solicitud nombre, edad y altura

nombre = input("Por favor, escribe tu nombre: ") edad = input("Por favor, escribe tu edad: ") altura = input("Por favor, escribe tu altura en metros: ") print(f"Hola, {nombre}, tienes {edad} años y mides {altura} metros.")

4 - Suma

num1 = float(input("Escribe el primer número: ")) num2 = float(input("Escribe el segundo número: ")) suma = num1 + num2 print(f"La suma es: {suma}")

4 - Suma

num1 = float(input("Escribe el primer número: ")) num2 = float(input("Escribe el segundo número: ")) suma = num1 + num2 print(f"La suma es: {suma}")

5 - Suma

num1 = float(input("Escribe el primer número: ")) num2 = float(input("Escribe el segundo número: ")) num3 = float(input("Escribe el tercer número: ")) suma = num1 + num2 + num3 print(f"La suma de los tres números es: {suma}")

6 - Resta

num1 = float(input("Escribe el primer número: ")) num2 = float(input("Escribe el segundo número: ")) resta = num1 - num2 print(f"La resta es: {resta}")

7 - Multiplicación

num1 = float(input("Escribe el primer número: ")) num2 = float(input("Escribe el segundo número: ")) multiplicacion = num1 * num2 print(f"La multiplicación es: {multiplicacion}")

8 - División entre dos valores

numerador = float(input("Escribe el numerador: ")) denominador = float(input("Escribe el denominador: "))

if denominador == 0: print("Error: No se puede dividir por cero.") else: division = numerador / denominador print(f"La división es: {division}")

9 - Exponenciación (base ** exponente)

base = float(input("Escribe la base: ")) exponente = float(input("Escribe el exponente: ")) exponenciacion = base ** exponente print(f"El resultado de la exponenciación es: {exponenciacion}")

10 - División entera entre dos valores

numerador = int(input("Escribe el numerador (entero): ")) denominador = int(input("Escribe el denominador (entero): "))

if denominador == 0: print("Error: No se puede dividir por cero.") else: division_entera = numerador // denominador print(f"La división entera es: {division_entera}")

11 - Resto de la división

numerador = int(input("Escribe el numerador (entero): ")) denominador = int(input("Escribe el denominador (entero): "))

if denominador == 0: print("Error: No se puede dividir por cero.") else: resto = numerador % denominador print(f"El resto de la división es: {resto}")

12 - Promedio de 3 notas de un estudiante

nota1 = float(input("Escribe la nota 1: ")) nota2 = float(input("Escribe la nota 2: ")) nota3 = float(input("Escribe la nota 3: ")) promedio = (nota1 + nota2 + nota3) / 3 print(f"El promedio de las notas es: {promedio:.2f}") # .2f para mostrar 2 decimales

13 - Promedio ponderado

num5 = 5 num12 = 12 num20 = 20 num15 = 15

peso1 = 1 peso2 = 2 peso3 = 3 peso4 = 4

promedio_ponderado = (num5 * peso1 + num12 * peso2 + num20 * peso3 + num15 * peso4) / (peso1 + peso2 + peso3 + peso4) print(f"El promedio ponderado es: {promedio_ponderado:.2f}")

14 - Crea una variable "frase" y la imprime

frase = "¡Hola mundo desde Python!" print(frase)

15 - Solicita una frase y la imprime

frase_usuario = input("Escribe una frase: ") print(frase_usuario)

16 - Solicita una frase y la imprime en mayúsculas

frase_usuario = input("Escribe una frase: ") print(frase_usuario.upper())

17 - Solicita una frase y la imprime en minúsculas

frase_usuario = input("Escribe una frase: ") print(frase_usuario.lower())

18 - Crea una variable "frase"

frase = " Esta es una frase con espacios " print(frase.strip())

19 - Solicitar una frase e imprimirla sin espacios al principio y final

frase_usuario = input("Escribe una frase: ") print(frase_usuario.strip())

20 - Solicita una frase, la imprime sin espacios y en minúsculas

frase_usuario = input("Escribe una frase: ") print(frase_usuario.strip().lower())

21 - Solicita una frase y reemplaza las vocales "e" por "f"

frase_usuario = input("Escribe una frase: ") frase_modificada = frase_usuario.replace('e', 'f').replace('E', 'F') # Reemplaza mayúsculas y minúsculas print(frase_modificada)

22 - Solicita una frase y reemplaza las vocales "a" por "@"

frase_usuario = input("Escribe una frase: ") frase_modificada = frase_usuario.replace('a', '@').replace('A', '@') # Reemplaza mayúsculas y minúsculas print(frase_modificada)

23 - Solicita una frase y reemplaza las consonantes "s" por "$"

frase_usuario = input("Escribe una frase: ") frase_modificada = frase_usuario.replace('s', '$').replace('S', '$') # Reemplaza mayúsculas y minúsculas print(frase_modificada)

1 respuesta

Hola Sergio, espero que estés bien

Gracias por compartir tu ejercício práctico con nosotros, en este momento no veo puntos de mejora! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Continúa con sus estudios y éxito en su carrera!

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!