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)