Ejercicio 1
import random
numero_secreto = random.randint(1, 100)
adivinanza = int(input("Adivina el número (entre 1 y 100): "))
while adivinanza != numero_secreto:
if adivinanza < numero_secreto:
print("Más alto")
else:
print("Más bajo")
adivinanza = int(input("Inténtalo de nuevo: "))
print("¡Correcto! Has adivinado el número.")
Ejercicio 2
def suma_pares(lista):
suma = 0
for num in lista:
if num % 2 == 0:
suma += num
return suma
numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
resultado = suma_pares(numeros)
print("La suma de los números pares es:", resultado)
Ejercicio 3
def contar_palabras(archivo):
with open(archivo, 'r') as f:
contenido = f.read()
palabras = contenido.split()
return len(palabras)
nombre_archivo = 'texto.txt'
cantidad_palabras = contar_palabras(nombre_archivo)
print(f"El archivo '{nombre_archivo}' contiene {cantidad_palabras} palabras.")