Skip to main content

Metodo de Montecarlo Python

En este script hecho en python calcularémos el valor aproximado  de la constante PI usando el método de Montecarlo abajo les dejo el código comentado.

Si tienen una duda dejarla en los comentarios.

Comentarios Facebook

Rodrigo Gómez

Desarrollador web en Mirrorservices.com desde hace 5 años.

7 thoughts on “Metodo de Montecarlo Python

  1. Este código tiene errores, ejemplo: no está definida la variable i usada en ” for i in range…”, salvando eso, el programa devuelve 4.0 siempre…

    1. Hola Dubely , gracias por avisarme del error checare el script y actualizaré el post vale , gracias otra vez y saludos desde México. 🙂

  2. import random
    print
    print “este programa le indicara un valor aproximado de pi por el metodo montecarlo”
    print
    print “ingrese un numero natural n que indicara el numero de veces a iterar el proceso”
    print
    n=input(“n = “)
    print
    i=0.0
    j=0.0
    while j<=n:
    x=random.random()
    y=random.random()
    if x**2+y**2<=1:
    i=i+1
    j=j+1
    print "un valor aproximado de pi es", (i/j)*4
    print
    print "gracias por usar este programa"
    print

  3. En el comentario anterior (código), falta la indentación correspondiente al “while” y al “if”, no me salieron cuando copié y pegué el código del archivo original .py que había hecho para probar el programa.

  4. Hola, estoy tratando de resolver este ejercicio según el método pero aun no lo consigo… me podrían ayudar por favor:
    Dos canicas son extraídas de una bolsa que contiene 11 canicas rojas, 10 blancas, y 9 púrpuras. Cual es la probabilidad de sacar:
    -Roja de primero, púrpura de segundo.
    -Una roja y una purpura.
    -Ninguna blanca.
    -El mismo color.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *