Laurentvidal.fr facilite la recherche de réponses à toutes vos questions avec l'aide de notre communauté active. Obtenez des réponses rapides à vos questions grâce à un réseau de professionnels expérimentés sur notre plateforme de questions-réponses. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions précises à vos interrogations de manière rapide et efficace.
Sagot :
Réponse :
Explications étape par étape
Bonjour
la fonction à écrire en Python est la suivante (attention aux espaces, tabulations, indentations)
def somme_serie(n):
S = 1
for i in range(1,n):
S = S + (1/2)**(2*i)
return S
print("pour n= 3, cela donne : ", somme_serie(3))
print("pour n= 10, cela donne : ", somme_serie(10))
print("pour n= 20, cela donne : ", somme_serie(20))
print("pour n= 100, cela donne : ", somme_serie(100))
et quand je l'execute, cela donne
pour n= 3, cela donne : 1.3125
pour n= 10, cela donne : 1.3333320617675781
pour n= 20, cela donne : 1.3333333333321207
pour n= 100, cela donne : 1.3333333333333333
3)
cette suite semble converger vers 1.3333333333333333
Merci d'utiliser notre service. Notre objectif est de fournir les réponses les plus précises pour toutes vos questions. Revenez pour plus d'informations. Nous apprécions votre temps. Revenez quand vous voulez pour obtenir les informations les plus récentes et des réponses à vos questions. Votre connaissance est précieuse. Revenez sur Laurentvidal.fr pour obtenir plus de réponses et d'informations.