Maison > Questions et réponses > le corps du texte
J'ai écrit un morceau de code permettant de calculer la factorielle d'un nombre, comme suit :
#-*- coding:gb2312 -*-
#关于无限阶乘
result = 1
i = 1
while i <=50:
result *= i
i += 1
print(result)
Ici, si vous changez while i <=50 en n'importe quel nombre, vous pouvez calculer n'importe quelle factorielle, ou la changer en while True ou vous pouvez la changer en factorielle infinie.
Ma question :
Actuellement, je souhaite suivre cette idée et écrire un morceau de code après exécution, le résultat est pi, et le nombre de chiffres souhaité peut être conservé.
Par exemple, je peux choisir de conserver 10 décimales, ou de conserver 20 décimales. Je ne sais pas comment l’écrire et je n’en ai aucune idée.
Je me demande si vous pouvez me donner quelques conseils ?
过去多啦不再A梦2017-06-12 09:23:09
>>> from math import pi
>>> pi
3.141592653589793
Calculer Pi avec Python