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 ?
Calculer Pi avec Python