久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python求圓周率的代碼怎么寫

共計(jì) 461 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。

Python 中可以使用蒙特卡洛方法來(lái)估計(jì)圓周率。具體代碼如下:

import random

def estimate_pi(n):
    inside_circle = 0
    total_points = 0

    for _ in range(n):
        x = random.uniform(0, 1)
        y = random.uniform(0, 1)
        distance = x**2 + y**2

        if distance <= 1:
            inside_circle += 1

        total_points += 1

    pi = 4 * inside_circle / total_points
    return pi

n = 10000  # 采樣點(diǎn)數(shù),可根據(jù)需要調(diào)整 
pi_estimate = estimate_pi(n)
print(f" 估計(jì)的圓周率為:{pi_estimate:.6f}")

上述代碼中,我們使用了蒙特卡洛方法進(jìn)行圓周率的估計(jì)。通過(guò)隨機(jī)生成坐標(biāo)點(diǎn),并判斷點(diǎn)是否在單位圓內(nèi),進(jìn)而計(jì)算出圓周率的估計(jì)值。需要注意的是,蒙特卡洛方法的結(jié)果是一個(gè)估計(jì)值,其準(zhǔn)確性與采樣點(diǎn)數(shù) n 有關(guān),采樣點(diǎn)數(shù)越大,估計(jì)值越接近真實(shí)值。

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-21發(fā)表,共計(jì)461字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 奈曼旗| 乌恰县| 石林| 常山县| 鄂托克前旗| 灌阳县| 江口县| 霍邱县| 庆安县| 昌黎县| 巴马| 和田县| 山丹县| 岑巩县| 汤阴县| 安新县| 富源县| 全椒县| 伊吾县| 宝山区| 息烽县| 图木舒克市| 连州市| 和静县| 邹城市| 峨眉山市| 金湖县| 德州市| 南部县| 南和县| 沂水县| 铜陵市| 隆子县| 大石桥市| 美姑县| 溆浦县| 阳东县| 铜梁县| 焦作市| 隆尧县| 肇庆市|