Práctica nº4
Entrenamiento introductorio a Python
Abre una ventana de PyGgb, copia, pega, modifica, ejecuta y guarda el archivo .py en cada una de las secciones.
Aparcerán una serie de pequeños códigos y snippets para introducir Python, enfocados en problemas matemáticos.
El contenido está organizado por apartados, empezando con variables, operaciones matemáticas básicas, y luego avanzando a condicionales y bucles, todo con ejemplos prácticos.
4. Bucles y Condicionales: Números Primos en un rango
Explicación:
Los números primos son aquellos que solo son divisibles entre 1 y ellos mismos. Aquí usaremos bucles y condicionales para encontrar números primos dentro de un rango dado.
Ejemplo: Verificar si un número es primo y encontrar números primos en un rango
# Verificar si un número es primo
def es_primo(num):
if num < 2:
return False
for i in range(2, int(num**0.5) + 1):
if num % i == 0:
return False
return True
# Encontrar números primos en un rango
inicio = 10
fin = 30
for num in range(inicio, fin + 1):
if es_primo(num):
print(f"{num} es un número primo")