Je suis nouveau à Python. J'ai exécuté pour boucle avec entrée d'exécution.
boucle 1: strong> p> La sortie imprime toutes les valeurs de 1 à 5. P > LOOP2: strong> p> for i in range(1, 5):
print(i)
3 Réponses :
Dans la fonction de plage de Python, le dernier argument est exclusif. Cela signifie qu'il représente le point d'arrêt de la plage mais n'est pas inclus dans la sortie. Étant donné que la première boucle a un + 1 comme dernier argument, une volonté sera incluse dans la sortie. P>
Merci beaucoup pour votre explication
Avez-vous consulté https: //docs.python .org / fr / 3 / bibliothèque / stdtypes.html # gamme ? P>
Pour garder les choses faciles, Ainsi, votre première boucle forte> imprimera 1 em> to (A + 1) - 1 = A em>, et votre second < / forte> boucle d'impression 1 em> to 5 - 1 = 4 em>. p> plage (A, B) code> retournera un itérateur qui va de
A code> à
B - 1 code>. p>
Merci beaucoup pour votre explication
0 1 2 3 4 5
Merci beaucoup pour votre explication
Formatage du code