Site cover image

Site icon imageブログタイトル

大桃慶之のブログ

🪃私の最初のテスト

テスト

print('Hello World')

もっと複雑なプログラム

これは円周率を求めるプログラムです

import random

def estimate_pi(num_samples):
    inside_circle = 0
    total_samples = num_samples

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

    pi_estimate = (inside_circle / total_samples) * 4
    return pi_estimate

if __name__ == "__main__":
    num_samples = 1000000  # サンプル数を調整してください
    estimated_pi = estimate_pi(num_samples)
    print(f"推定された円周率: {estimated_pi}")