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

14 DESAFIO: HORA DE PRACTICAR

#Ejercicio 1 
nombre = input("Escribe tu nombre: ")
print(f"Hola, {nombre}.")

#Ejercicio 2 
nombre = input("Escribe tu nombre: ")
edad = input("Escribe tu edad: ")
print(f"Hola, {nombre}, tienes {edad} años.")

#Ejercicio 3 
nombre = input("Escribe tu nombre: ")
edad = input("Escribe tu edad: ")
altura = input("Escribe tu altura en metros: ")
print(f"Hola, {nombre}, tienes {edad} años y mides {altura} metros.")

#Ejercicio 4 
valor1 = float(input("Escribe el primer valor: "))
valor2 = float(input("Escribe el segundo valor: "))
print(f"La suma es: {valor1 + valor2}")

#Ejercicio 5 
valor1 = float(input("Escribe el primer valor: "))
valor2 = float(input("Escribe el segundo valor: "))
valor3 = float(input("Escribe el tercer valor: "))
print(f"La suma es: {valor1 + valor2 + valor3}")

#Ejercicio 6 
valor1 = float(input("Escribe el primer valor: "))
valor2 = float(input("Escribe el segundo valor: "))
print(f"La resta es: {valor1 - valor2}")

#Ejercicio 7 
valor1 = float(input("Escribe el primer valor: "))
valor2 = float(input("Escribe el segundo valor: "))
print(f"La multiplicación es: {valor1 * valor2}")

#Ejercicio 8
numerador = float(input("Escribe el numerador: "))
denominador = float(input("Escribe el denominador: "))
if denominador != 0:
    print(f"La división es: {numerador / denominador}")
else:
    print("Error: El denominador no puede ser 0.")
    
#Ejercicio 9
base = float(input("Escribe la base: "))
exponente = float(input("Escribe el exponente: "))
print(f"La exponenciación es: {base ** exponente}")

#Ejercicio 10
numerador = int(input("Escribe el numerador: "))
denominador = int(input("Escribe el denominador: "))
if denominador != 0:
    print(f"La división entera es: {numerador // denominador}")
else:
    print("Error: El denominador no puede ser 0.")
    
#Ejercicio 11
numerador = int(input("Escribe el numerador: "))
denominador = int(input("Escribe el denominador: "))
if denominador != 0:
    print(f"El resto de la división es: {numerador % denominador}")
else:
    print("Error: El denominador no puede ser 0.")
    
#Ejercicio 12
nota1 = float(input("Escribe la primera nota: "))
nota2 = float(input("Escribe la segunda nota: "))
nota3 = float(input("Escribe la tercera nota: "))
promedio = (nota1 + nota2 + nota3) / 3
print(f"El promedio es: {promedio}")

#Ejercicio 13
notas = [5, 12, 20, 15]
pesos = [1, 2, 3, 4]
promedio_ponderado = sum(n * p for n, p in zip(notas, pesos)) / sum(pesos)
print(f"El promedio ponderado es: {promedio_ponderado}")

#Ejercicio 14
frase = "Esta es una frase de ejemplo."
print(frase)

#Ejercicio 15
frase = input("Escribe una frase: ")
print(frase)

#Ejercicio 16
frase = input("Escribe una frase: ")
print(frase.upper())

#Ejercicio 17
frase = input("Escribe una frase: ")
print(frase.lower())

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

#Ejercicio 19
frase = input("Escribe una frase: ")
print(frase.strip())

#Ejercicio 20
frase = input("Escribe una frase: ")
print(frase.strip().lower())

#Ejercicio 21
frase = input("Escribe una frase: ")
print(frase.replace("e", "f"))

#Ejercicio 22
frase = input("Escribe una frase: ")
print(frase.replace("a", "@"))

#Ejercicio 23
frase = input("Escribe una frase: ")
print(frase.replace("s", "$"))
1 respuesta

¡Hola Estudiante, espero que estés bien!

Sugerencia: comparta su código en el canal #comparta-tu-código en nuestro servidor en Discord.

Veo que has compartido una serie de ejercicios de práctica en Python que cubren una variedad de conceptos básicos, desde la entrada y salida de datos hasta operaciones matemáticas y manipulación de cadenas. Parece que ya tienes un buen manejo de las funciones input(), print(), y varios operadores matemáticos y de cadenas.

Si tienes alguna pregunta específica sobre alguno de estos ejercicios o si necesitas ayuda con algún concepto en particular, estaré encantada de ayudarte. Por ejemplo, si estás teniendo problemas con la manipulación de cadenas, podríamos ver cómo funcionan métodos como strip(), upper(), lower(), o replace().

Espero que estos ejercicios te estén ayudando a reforzar tus habilidades de programación. ¡Sigue practicando y explorando! Espero haber ayudado y buenos estudios!