Ein Python-Neuling möchte einen Code erstellen, der Pi berechnen kann, aber ich weiß nicht, wie ich ihn schreiben soll.
高洛峰
高洛峰 2017-06-12 09:21:09
0
1
996

Ich habe einen Code geschrieben, der die Fakultät einer Zahl wie folgt berechnen kann:

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

Wenn Sie while i <=50 in eine beliebige Zahl ändern, können Sie hier eine beliebige Fakultät berechnen oder sie in while True oder in eine unendliche Fakultät ändern.

Meine Frage:
Derzeit möchte ich dieser Idee folgen und einen Code schreiben. Nach der Ausführung ist das Ergebnis pi und die gewünschte Anzahl von Ziffern kann beibehalten werden.
Zum Beispiel kann ich wählen, ob ich 10 Dezimalstellen oder 20 Dezimalstellen behalten möchte. Ich weiß nicht, wie ich es schreiben soll, und ich habe keine Ideen.
Ich frage mich, ob Sie mir ein paar Tipps geben können?

高洛峰
高洛峰

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

Antworte allen(1)
过去多啦不再A梦
>>> from math import pi
>>> pi
3.141592653589793

Computing Pi with Python

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage