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

Desafío: ¡Es hora de practicar!

# ---------------------------------------------
#  Recopilación y muestra de datos
# ---------------------------------------------

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

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

# 3
nombre = input("\n3 - 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.")

# ---------------------------------------------
#  Calculadora con operadores
# ---------------------------------------------

# 4
a = float(input("\n4 - Primer número: "))
b = float(input("Segundo número: "))
print("Suma:", a + b)

# 5
a = float(input("\n5 - Primer número: "))
b = float(input("Segundo número: "))
c = float(input("Tercer número: "))
print("Suma total:", a + b + c)

# 6
a = float(input("\n6 - Primer número: "))
b = float(input("Segundo número: "))
print("Resta:", a - b)

# 7
a = float(input("\n7 - Primer número: "))
b = float(input("Segundo número: "))
print("Multiplicación:", a * b)

# 8
numerador = float(input("\n8 - Numerador: "))
denominador = float(input("Denominador: "))
if denominador != 0:
    print("División:", numerador / denominador)
else:
    print("Error: No se puede dividir por 0.")

# 9
base = float(input("\n9 - Base: "))
exponente = float(input("Exponente: "))
print("Resultado de la potencia:", base ** exponente)

# 10
numerador = int(input("\n10 - Numerador: "))
denominador = int(input("Denominador: "))
if denominador != 0:
    print("División entera:", numerador // denominador)
else:
    print("Error: División por cero.")

# 11
numerador = int(input("\n11 - Numerador: "))
denominador = int(input("Denominador: "))
if denominador != 0:
    print("Resto de la división:", numerador % denominador)
else:
    print("Error: División por cero.")

# 12
nota1 = float(input("\n12 - Nota 1: "))
nota2 = float(input("Nota 2: "))
nota3 = float(input("Nota 3: "))
promedio = (nota1 + nota2 + nota3) / 3
print("Promedio:", promedio)

# 13
print("\n13 - Promedio ponderado de 5, 12, 20 y 15 con pesos 1, 2, 3 y 4:")
prom_ponderado = (5*1 + 12*2 + 20*3 + 15*4) / (1 + 2 + 3 + 4)
print("Promedio ponderado:", prom_ponderado)

# ---------------------------------------------
#  Editando textos
# ---------------------------------------------

# 14
frase = "Esta es una frase de ejemplo para el ejercicio 14."
print("\n14 - Frase predeterminada:", frase)

# 15
frase = input("\n15 - Escribe una frase: ")
print("Frase ingresada:", frase)

# 16
frase = input("\n16 - Escribe una frase: ")
print("Frase en mayúsculas:", frase.upper())

# 17
frase = input("\n17 - Escribe una frase: ")
print("Frase en minúsculas:", frase.lower())

# 18
frase = "   Esta es una frase con espacios.   "
print("\n18 - Frase sin espacios al inicio/final:", frase.strip())

# 19
frase = input("\n19 - Escribe una frase: ")
print("Frase sin espacios al inicio/final:", frase.strip())

# 20
frase = input("\n20 - Escribe una frase: ")
print("Frase sin espacios y en minúsculas:", frase.strip().lower())

# 21
frase = input("\n21 - Escribe una frase: ")
print("Frase reemplazando 'e' por 'f':", frase.replace("e", "f"))

# 22
frase = input("\n22 - Escribe una frase: ")
print("Frase reemplazando 'a' por '@':", frase.replace("a", "@"))

# 23
frase = input("\n23 - Escribe una frase: ")
print("Frase reemplazando 's' por '$':", frase.replace("s", "$").replace("S", "$"))
1 respuesta

La primera parte así la trabaje: Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad