Práctica nº4

Entrenamiento introductorio a Python
[b]Abre una ventana de PyGgb, copia, pega, modifica, ejecuta y guarda el archivo .py en cada una de las secciones.[/b][br][br]Aparcerán una serie de pequeños códigos y snippets para introducir Python, enfocados en problemas matemáticos. [br][br]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.
[b]4. [b]Bucles y Condicionales: Números Primos en un rango[/b][br][/b][br][color=#0000ff][b]Explicación: [/b][/color][br]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.[br][color=#0000ff][b][br]Ejemplo:[i] Verificar si un número es primo y e[i]ncontrar números primos en un rango[/i][/i][code][/code][/b][/color][br][br][i]# Verificar si un número es primo[br]def es_primo(num):[br] if num < 2:[br] return False[br] for i in range(2, int(num**0.5) + 1):[br] if num % i == 0:[br] return False[br] return True[br][br]# Encontrar números primos en un rango[br]inicio = 10[br]fin = 30[br][br]for num in range(inicio, fin + 1):[br] if es_primo(num):[br] print(f"{num} es un número primo")[br][/i]

Información: Práctica nº4