python小白 想做一個能夠計算圓周率的程式碼,不知道怎麼寫
高洛峰
高洛峰 2017-06-12 09:21:09
0
1
991

我寫了一段程式碼,可以計算數字的階乘,如下:

#-*- coding:gb2312 -*-
#关于无限阶乘
result = 1
i = 1
while i <=50:
    result *= i
    i += 1
    print(result)

這裡面把while i <=50 改成任一數字,就可以算任意的階乘,或改成while True也可以改成無限的階乘。

我的問題:
目前想沿著這個思路,想寫一段程式碼,執行之後結果是圓周率,並且可以任意保留所想要的位數。
例如我可以選擇保留10位小數,或是保留20位。不知道怎麼寫,一點思路也沒有。
不知道各位是否可以給點提示?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆(1)
过去多啦不再A梦

雷雷


用Python計算圓周率

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板