phrase = "Salut" for caractere in phrase : print(caractere)
width="25%">Algorithme | >Explication | width="25%">Programme Python |
---|---|---|
Pour i allant de 1 à n
instruction1 instruction2 | La variable i est un compteur.
La valeur de i est égale à 1 puis les instructions instruction1 et instruction2 sont exécutées. La valeur de i augmente de 1. La valeur de i est égale à 2 puis les instructions instruction1 et instruction2 sont exécutées et ainsi de suite. Enfin, la valeur de i est égale à n puis les instructions instruction1 et instruction2 sont exécutées. La valeur n+1 est exclue. | for i in range(1, n+1) :
instruction1 instruction2 |
colspan="2">Programme Python | |
---|---|
for i in range(1, 10, 2) :
instruction | i prend pour valeurs des entiers compris entre 1 et 10 exclu, avec un pas de 2. i prend pour valeur successivement 1, 3, 5, 7, 9. |
for i in range(5) :
instruction | i prend pour valeur successivement 0, 1, 2, 3, 4, c'est‑à‑dire tous les entiers de 0 à 5 exclu. |
def calcul1() : u = 0 for i in range(3): u = 2*u+1 return u
def calcul2() : u = 0 for i in range(3): u = 2*u+1 return u
from random import randint def FreqDe6(n) : compteur = 0 for i in range(n) : de = randint(1,6) if de == 6 : compteur = compteur + 1 return compteur/n print(FreqDe6(10)) print(FreqDe6(10000))
def somme(n) : s = 0 for k in range(1, n+1) : s = s + k**2 return s
def fact(n) : if n == 0 : return 1 else : p = 1 for k in range(2, n+1) : p = p*k return p
Nos manuels sont collaboratifs, n'hésitez pas à nous en faire part.
Oups, une coquille
j'ai une idée !