Boucle Pour

Syntaxe de la boucle for :

for i in range(5) : 
   commandes

Cette boucle parcours les valeurs de 0 à 4 (i prend les valeurs 0, 1, 2, 3, 4).

Programme qui calcule la valeur de x à la puissance n :

x et n sont deux entiers stictement positifs

print("ce programme calcule x^n")
produit = 1
x=input("valeur de x :")
n=input("valeur de n :")
ma_liste = range(n)
for i in ma_liste:
    produit = produit*x
print(produit)

Programme qui calcule la somme des entiers naturels de 1 à N :

print("Ce programme calcule la somme des entiers de 1 à N")
somme=0
n=input("Entrer la limite N :")
for i in range (1, n+1):
    somme=somme+i
print("La somme des entiers de 1 à N est : " + str(somme))