10 Ejercicios de Python para Principiantes con Soluciones
22 de marzo de 202610 min
EjerciciosPrincipiantesPráctica
Ejercicios prácticos de Python
La mejor forma de aprender Python es practicando. Aquí tienes 10 ejercicios con soluciones explicadas.
Ejercicio 1: Hola Mundo personalizado
nombre = input("¿Cómo te llamas? ")
print(f"¡Hola, {nombre}!")
Ejercicio 2: Calculadora básica
a = float(input("Primer número: "))
b = float(input("Segundo número: "))
print(f"Suma: {a + b}")
Ejercicio 3: Par o Impar
n = int(input("Número: "))
print("par" if n % 2 == 0 else "impar")
Ejercicio 4: Tabla de multiplicar
n = int(input("¿De qué número? "))
for i in range(1, 11):
print(f"{n} x {i} = {n*i}")
Ejercicio 5: FizzBuzz
for i in range(1, 21):
if i % 15 == 0: print("FizzBuzz")
elif i % 3 == 0: print("Fizz")
elif i % 5 == 0: print("Buzz")
else: print(i)
Ejercicio 6: Contar vocales
def contar_vocales(t):
return sum(1 for c in t.lower() if c in "aeiou")
print(contar_vocales("PythonLingo"))
Ejercicio 7: Factorial
def factorial(n):
return 1 if n <= 1 else n * factorial(n-1)
print(factorial(5))
Ejercicio 8: Fibonacci
a, b = 0, 1
for _ in range(10):
print(a, end=" ")
a, b = b, a + b
Ejercicio 9: Máximo de una lista
numeros = [45, 12, 78, 34]
print(max(numeros))
Ejercicio 10: Invertir un string
print("Python"[::-1])
Más ejercicios en PythonLingo
Más de 50 ejercicios interactivos con corrección automática.
¿Listo para practicar? 🐍
Pon en práctica lo que aprendiste con ejercicios interactivos.
Compartir