婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 利用Python計算圓周率π的實例代碼

利用Python計算圓周率π的實例代碼

熱門標簽:應電話機器人打電話違法嗎 地圖標注線上如何操作 開封自動外呼系統(tǒng)怎么收費 河北防封卡電銷卡 電銷機器人的風險 天津電話機器人公司 手機網(wǎng)頁嵌入地圖標注位置 400電話辦理哪種 開封語音外呼系統(tǒng)代理商

前言

A貨:什么!你不會背圓周率(鄙夷的眼神) 3.1415926535 8979323846 26433... 

橋哥:我會算呀 !!!

一、圓周率的歷史

1、中國

★ 魏晉時期,劉徽曾用使正多邊形的邊數(shù)逐漸增加去逼近圓周的方法 (即「割圓術」),求得π的近似值3.1416。

★ 漢朝時,張衡得出π的平方除以16等于5/8,即π等于10的開方(約為3.162)。雖然這個值不太準確,但它簡單易理解,所以也在亞洲風行了一陣。

★ 王蕃(229-267)發(fā)現(xiàn)了另一個圓周率值,這就是3.156, 但沒有人知道他是如何求出來的(ps. 沒開源唄!)。

★ 公元5世紀,祖沖之和他的兒子以正24576邊形,求出圓周率約為355/113,和真正的值相比,誤差小于八億分之一。這個紀錄在一千年后才給打破。(ps. 在大部分人不知股股定理年代,真牛!)

2、印度

★ 約在公元530年,數(shù)學大師阿耶波多利用384邊形的周長,算出圓周率約為√9.8684。

★ 婆羅門笈多采用另一套方法,推論出圓周率等于10的平方根。(ps. 跟張衡大佬的結(jié)果一致,但過程不同)

3、歐洲

★ 斐波那契算出圓周率約為3.1418。

★ 韋達用阿基米德的方法,算出3.1415926535π3.1415926537。他是第一個以無限乘積敘述圓周率的人。

★ 魯?shù)婪蛉f科倫以邊數(shù)多過32000000000的多邊形算出有35個小數(shù)位的圓周率。

★ 華理斯在1655年求出一道公式π/2=2×2×4×4×6×6×8×8...../3×3×5×5×7×7×9×9......

★ 歐拉發(fā)現(xiàn)的e的iπ次方加1等于0,成為證明π是超越數(shù)的重要依據(jù)。

二、用python計算圓周率π

【方法】蒙特卡洛法

【程序設計思路】使用python random庫隨機生成點,落在正方形內(nèi),計算正方形內(nèi)的圓內(nèi)落點與正方形內(nèi)落點之比,近似為面積之比,隨機數(shù)越隨機,數(shù)量越大越準確。

【軟件環(huán)境】python 3.6(本程序可兼容python 2.x)

【代碼】

from random import random
from time import perf_counter
 
def calPI(N = 100):
    hits = 0
    start = perf_counter()
    for i in range(1, N*N+1):
        x, y = random(), random()
        dist = pow(x ** 2 + y ** 2, 0.5)
        if dist = 1.0:
            hits += 1
    pi = (hits * 4) / (N * N)
    use_time = perf_counter() - start
    return pi, use_time
 
PI, use_time = calPI(10000)
print('use Monte Carlo method to calculate PI: {}'.format(PI))
print('use time: {} s'.format(use_time))

【結(jié)果展示】

震驚:10000次隨機數(shù),精確到3.1415了,把橋哥放在1000年前,可不得了

附:python輸出指定精度的圓周率pi的值

首先像所有人都會的一樣,本能地敲出

import math
val = math.pi
print(val)

這樣就得到了pi的近似值3.141592653589793,要得到后面的小數(shù),

不是直接可以簡單粗暴的乘以10的指數(shù)

import math
val = math.pi * 100000000000000000
print(val)

但是當val的小數(shù)部分都變成整數(shù)141592653589793的時候,并不會如我們所想的那樣露出后幾位整數(shù),而是直接變成科學計數(shù)法3.141592653589793e+24,所以在小數(shù)點移位之后為了看到整數(shù)部分,我們必須把float轉(zhuǎn)換成int

import math

def get_pi_value(x):
  if(x>0):
   num = math.pow(10,x)
   val = int(math.pi * num)
   print(val)
  else:
   print('輸入有誤')
   
for i in range(10):
 get_pi_value(i * 10)

運行結(jié)果:

輸入有誤
31415926535
314159265358979334144
3141592653589793216413703340032
31415926535897931797658451191693855162368
314159265358979323748068948991981337089580185157632
3141592653589793042280431964658831312838665295201939643957248
31415926535897934343019391492015828684494553443559665723073458675384320
314159265358979299628295535813807516164434328768456060679773689288809487458631680
3141592653589793231804887682686061504016619085797532053907788745336000826072569315489480704

總結(jié)

到此這篇關于利用Python計算圓周率π的文章就介紹到這了,更多相關Python計算圓周率π內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 給大家整理了19個pythonic的編程習慣(小結(jié))
  • Python入門篇之編程習慣與特點
  • 符合語言習慣的 Python 優(yōu)雅編程技巧【推薦】
  • 只用20行Python代碼實現(xiàn)屏幕錄制功能
  • Python一行代碼實現(xiàn)自動發(fā)郵件功能
  • 只需要100行Python代碼就可以實現(xiàn)的貪吃蛇小游戲
  • 寫好Python代碼的幾條重要技巧
  • Python 線程池模塊之多線程操作代碼
  • python使用tkinter實現(xiàn)透明窗體上繪制隨機出現(xiàn)的小球(實例代碼)
  • python3調(diào)用c語言代碼的全過程記錄
  • Python代碼風格與編程習慣重要嗎?

標簽:山東 常州 宿遷 蘭州 江蘇 駐馬店 六盤水 成都

巨人網(wǎng)絡通訊聲明:本文標題《利用Python計算圓周率π的實例代碼》,本文關鍵詞  利用,Python,計算,圓周率,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 下面列出與本文章《利用Python計算圓周率π的實例代碼》相關的同類信息!
  • 本頁收集關于利用Python計算圓周率π的實例代碼的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    风流少妇一区二区| 欧美一区二区三区色| 亚洲男人天堂av网| 日本一区二区免费在线观看视频 | 精品国产91久久久久久久妲己 | 日韩精品专区在线影院观看| 91久久国产最好的精华液| 菠萝蜜视频在线观看一区| 成人ar影院免费观看视频| 成人性色生活片| 91免费视频观看| 欧美日韩一区二区三区不卡| 欧美三级在线播放| 久久色视频免费观看| 国产精品美女久久久久久2018| 亚洲综合色在线| 久久不见久久见免费视频7| 99riav久久精品riav| 欧美一区二区三区思思人| 久久青草欧美一区二区三区| 中文字幕日韩av资源站| 日韩av午夜在线观看| 99久久精品国产麻豆演员表| 欧美男人的天堂一二区| 国产视频一区在线观看| 蜜臀av亚洲一区中文字幕| 成人aa视频在线观看| 欧美吞精做爰啪啪高潮| 精品久久一二三区| 亚洲综合激情网| 日本韩国欧美一区| 久久精品综合网| 国产资源在线一区| 欧美成人精精品一区二区频| 亚洲综合免费观看高清在线观看| a级高清视频欧美日韩| 欧美国产精品一区| 成人午夜电影网站| 久久久不卡影院| 久久精品国产精品青草| 欧美一级搡bbbb搡bbbb| 日本一不卡视频| 欧美一区二区免费视频| 成人午夜视频福利| 亚洲国产成人一区二区三区| 懂色av中文一区二区三区| 精品久久国产老人久久综合| 免费成人小视频| 国产日韩欧美精品电影三级在线| 极品销魂美女一区二区三区| 9191成人精品久久| 蜜桃av一区二区在线观看| 精品成人一区二区三区四区| 国产成人在线影院| 一区二区三区不卡视频| 欧美电影免费观看高清完整版在线 | 欧美性xxxxx极品少妇| 日韩精品久久久久久| 欧美精品一区视频| 91社区在线播放| 精品影视av免费| 亚洲图片欧美综合| 欧美精品一区男女天堂| 波多野结衣一区二区三区| 日韩成人免费电影| 亚洲女人****多毛耸耸8| 久久女同性恋中文字幕| 欧美精品在线观看播放| 欧美伊人久久大香线蕉综合69 | 国产乱码精品一区二区三区五月婷| 天使萌一区二区三区免费观看| 91精选在线观看| 欧美在线观看你懂的| 国产福利视频一区二区三区| 成人午夜视频福利| 欧美区在线观看| 国产精品久久二区二区| 国产一区二区在线影院| 东方aⅴ免费观看久久av| 91最新地址在线播放| 欧美一二三区在线观看| 在线观看网站黄不卡| 国产91精品一区二区麻豆网站| 午夜精品福利在线| 亚洲黄色尤物视频| 亚洲色欲色欲www| 国产精品久久久久久亚洲伦| 久久亚洲二区三区| 日韩女优视频免费观看| 在线综合视频播放| 7777精品伊人久久久大香线蕉最新版| 99re这里只有精品视频首页| 99久久精品国产毛片| 91女人视频在线观看| 亚洲视频一二三| 国产精品视频免费看| 亚洲午夜精品网| 国产一区二区91| 欧美在线免费视屏| 日韩精品一区二区三区老鸭窝| 国产精品久久99| 蜜桃精品视频在线| 91影视在线播放| 精品国产一区二区三区久久影院| 国产精品女同一区二区三区| 日韩影院在线观看| 日本韩国一区二区三区视频| 国产色爱av资源综合区| 免费观看一级特黄欧美大片| 成人av网址在线| 精品久久久久久无| 九九久久精品视频| 欧美不卡在线视频| 精品在线免费观看| 国产精品视频一区二区三区不卡| 欧美视频你懂的| 国产乱人伦偷精品视频免下载| 欧美一区二区三区不卡| 欧美精品视频www在线观看 | 欧美成人官网二区| 久久成人羞羞网站| 国产欧美一区二区精品秋霞影院| 国产一区二区福利| 18成人在线观看| 欧美视频在线观看一区| 午夜精品一区二区三区三上悠亚| 欧美日韩一卡二卡三卡| 精品一区二区三区不卡| 久久色在线视频| 色菇凉天天综合网| 精品影院一区二区久久久| 国产精品久久看| 911精品国产一区二区在线| 久久av资源站| 亚洲综合无码一区二区| 日韩欧美国产电影| 91视频xxxx| 成人一区二区在线观看| 久久精品一区二区| 91福利在线看| 国产成人亚洲综合色影视| 亚洲在线视频网站| 欧美一区二区网站| 欧美视频自拍偷拍| 激情图片小说一区| 久久久亚洲精华液精华液精华液| 99视频一区二区| 免费成人av在线| 成人欧美一区二区三区白人| 欧美日韩国产一区二区三区地区| www.色精品| 午夜精品aaa| 亚洲色图一区二区| 久久久久国产成人精品亚洲午夜| 欧美浪妇xxxx高跟鞋交| www.99精品| 国产精品99久久久久久久vr | 久久久国产精华| 奇米精品一区二区三区在线观看一 | 日韩三级视频在线观看| 欧美少妇一区二区| 色综合久久久久综合| 日韩欧美中文一区| 成人精品电影在线观看| 免费观看久久久4p| 欧美系列在线观看| 免费av网站大全久久| 中文字幕在线视频一区| 26uuu国产在线精品一区二区| 成人av电影免费在线播放| 精品一区二区三区久久| 精品一区二区在线看| 六月丁香婷婷久久| 欧美日韩一卡二卡| 国产乱码精品一区二区三区五月婷| thepron国产精品| 久久成人免费电影| 麻豆国产精品视频| 亚洲国产成人精品视频| 自拍偷拍亚洲欧美日韩| 日韩精品一区二区三区在线观看| 91精品福利在线一区二区三区| 亚洲精品在线网站| 日本一区二区视频在线| 亚洲天堂精品视频| 国产一区二区不卡在线| 国产乱子伦视频一区二区三区 | 国产真实乱偷精品视频免| 成人久久18免费网站麻豆| 在线免费观看不卡av| 色婷婷综合久久久久中文| 国产亚洲一区二区在线观看| 亚洲乱码国产乱码精品精小说| 亚洲成人免费视频| 日本精品一区二区三区高清| 精品剧情v国产在线观看在线| 国产精品久久久久四虎| 成人精品视频网站| 精品99久久久久久| 日韩激情一区二区|