Práctica nº6
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.
6. Bucle
Usaremos un bucle
while
: Aproximación de Pi
Explicación:
El método de Leibniz aproxima el valor de Pi con la serie infinita:
while
para sumar los primeros términos de esta serie.
Ejemplo: Aproximar el valor de Pi con el método de Leibniz
def aproximar_pi(terminos):
pi = 0
signo = 1
i = 0
while i < terminos:
pi += signo * (1 / (2 * i + 1))
signo *= -1
i += 1
return pi * 4
terminos = 100000
aproximacion = aproximar_pi(terminos)
print(f"Aproximación de Pi usando {terminos} términos: {aproximacion}")