文章詳情頁
python小白 想做一個(gè)能夠計(jì)算圓周率的代碼,不知道怎么寫
瀏覽:143日期:2022-06-29 17:08:21
問題描述
我寫了一段代碼,可以計(jì)算數(shù)字的階乘,如下:
#-*- coding:gb2312 -*-#關(guān)于無限階乘result = 1i = 1while i <=50: result *= i i += 1 print(result)
這里面把while i <=50 改成任意一個(gè)數(shù)字,就可以計(jì)算任意的階乘,或者改成while True也可以改成無限的階乘。
我的問題:目前想沿著這個(gè)思路,想寫一段代碼,執(zhí)行之后結(jié)果是圓周率,并且可以任意保留所想要的位數(shù)。比如我可以選擇保留10位小數(shù),或者保留20位。不知道怎么寫,一點(diǎn)思路也沒有。不知道各位是否可以給點(diǎn)提示?
問題解答
回答1:>>> from math import pi>>> pi3.141592653589793
Computing Pi with Python
排行榜

熱門標(biāo)簽