1 La boucle While - WordPresscom
2 La boucle For 2 1 Syntaxe Une boucle bornée permet la répétition d’une séquence d’instructions un nombre fini de fois En Python, pour répéter n fois une ou des instruction(s), on utilise une boucle for La variable indiquée prend alors automatiquement toutes les valeurs entières de 0 à n - 1 Synthaxe en Python for variable
1 BOUCLES ET COMPLEXITE
1 On peut aussi utiliser l ’instruction break pour sortir brutalement d une boucle while ou do Voir sur la page Web 2 Si elle est fournie: ceci signifie qu ’il y aura en réalité deux méthodes de nom printIntArray, avec des paramètres distincts C est ce que l on nomme la surcharge des méthodes [cf la page Web]
BOUCLE AU SOL - Site officiel de ALX Technologies
Le lecteur LCR001 pour boucle au sol BS001 permet l'identification sécurisée d'un véhicule et de son kilométrage Les transpondeurs Cx001 équipent les véhicules et sont lus par le LCR001 sur une boucle BS001 enfouie dans le sol Ils peuvent servir pour la distribution de carburant, le pilotage de portique de lavage ou un contrôle d'accès
Boucles de régulation - Technologue Pro
1 3 Rôle des actions dans la boucle fermée 1 3 1 Rôle de l’action proportionnelle ( P ) Le rôle de l’action proportionnelle est d’accélérer la réponse de la mesure, ce qui a pour conséquence de réduire l’écart entre la mesure et la consigne L’étude de l’action proportionnelle sur un système naturellement stable en boucle
Tableaux d’alarme incendie de type 4 - 230V~ - 1 boucle / 2
Boucle 1 Boucle 2 TENSION DEFAUT BATTERIE TEST EVACUATION Voyant rouge «EVACUATION » « Boucle 1» / «Boucle 2» : allumé en fixe pour signaler un feu sur la boucle concernée (suite à l’appui sur un DM) le cycle d’alarme jusqu’au réarmement d e l’ensemble des DM actionnés 1 405 61 : 1 405 62 : Installation A - Ouvrir le tableau
Replacing Broken Cord Loop Instruction Guide or Beaded Chain
tillez la boucle Effectuez un cycle complet du store pour le lever et l’abaisser omplètement afin de bien redresser les cordons après la pose de la boucle Étape 3: Enclenchez la boucle dans la poulie Étape 2: Enfilez la nouvelle boucle à travers le protège-cordon Étape 4: Faites tourner le cordon dans la poulie
Les techniques de sécurité - Honeywell Sensing & Control
pour accroître la sécurité Une entrée test est obliga-toire sur les produits de type 2 testés cycliquement Sur les produits de type 3 ou type 4, l'entrée test n'est pas nécessaire pour tester le produit lui-même ; toutefois le test contrôle, en liaison avec la boucle FSD,
[PDF] cours javascript debutant pdf
[PDF] les evenements en javascript
[PDF] javascript pour les nuls pdf gratuit
[PDF] boucle for liste python
[PDF] openclassroom python
[PDF] liste append
[PDF] append python
[PDF] parcourir une liste python
[PDF] tuple python
[PDF] liste de liste python
[PDF] instruction python
[PDF] album anglais maternelle
[PDF] découvrir l'anglais avec des albums de jeunesse cycle 3
[PDF] album anglais cycle 3
Programmation en Python : Boucles
Seconde, 2019-2020
1. La boucleWhile
1.1. Syntaxe
Une boucle non bornée (ou conditionnelle) est la répétitiond"une séquence d"instructions, soumise à une condi-
tion. Tant que cette condition est vérifiée, la séquence est répétée.En Python, pour exécuter une ou des instruction(s)tant qu"une condition est vraie, on utilise une boucle
While.
Synthaxe en Python
Whilecondition :
instruction(s)Exemple 1.
1entier=0
2whileentier <6:
3print(entier)
4entier=entier+1
Remarque 1.On déclare la variableentieret on l"initialise avec la valeur0avant la boucle.Remarque 2.L"indentation, c"est-à-dire le décalage du texte vers la droite, indique quelles sont les instructions
qui sont dans cette boucle. ?Exécuter le code ci-dessus. Quels sont les nombres affichés dans la console?0 1 2 3 4 5.
?Modifier le code pour qu"il affiche tous les entiers de4à12.1entier=4
2whileentier <13:
3print(entier)
4entier=entier+1
1.2. Activité 1
On dispose d"un dé parfaitement équilibré. Un jeu consiste àlancer le dé jusqu"à obtenir un6. Le nombre de
lancers qu"il a fallu faire pour obtenir un6rapporte la quantité équivalente en bonbons. On souhaite programmer
une simulation de ce jeu. On a écrit le script incomplet ci-dessous qui simule le jeu.La fonctionrandint(a,b)renvoie un nombre entier aléatoire entre a et b. Elle doit être importée depuis la
bibliothèquerandom.1fromrandomimportrandint
2defjeu():
3lancers=1
4de=randint(1,6)
5whilede<6:
6de=randint(1,6)
7lancers=lancers+1
8returnlancers
1Compléter ce programme pour que le jeu fonctionne.
2Recopier ce script dans l"éditeur du logiciel EduPython et le tester plusieurs fois.
3Quand la boucle s"arrêtera-t-elle?
la boucle s"arrête lorsque la variabledevaut 6.4Expliquer le rôle de l"instruction de la ligne 7.
l"instruction de la ligne 7 permet de compter le nombre de fois où l"on rentre dans la bouclewhile,
c"est-à-dire le nombre de lancers que l"on va effectuer avantd"obtenir un 6 1/32. La boucleFor
2.1. Syntaxe
Une boucle bornée permet la répétition d"une séquence d"instructions un nombre fini de fois.
En Python, pour répéter n fois une ou des instruction(s), on utilise une bouclefor. La variable indiquée prend
alors automatiquement toutes les valeurs entières de 0 à n - 1.Synthaxe en Python
forvariablein range(n): instruction(s)Exemple 2.
1forentierin range(10):
2print(entier)
Remarque 3.La variableentierest déclarée directement dans la boucleforet initialisée avec la valeur 0.
?Exécuter le code ci-dessus. Quels sont les nombres affichés dans la console?0 1 2 3 4 5 6 7 8 9
?Modifier le code pour qu"il affiche tous les entiers de5à20.1forentierin range(16):
2print(entier+5)
2.2. Activité 2
?Compléter le code ci-dessous pour qu"elle renvoie la somme de tous les entiers de 0 à un nombre N donné.
1defsomme(N):
2resultat=0
3forentierin range(N):
4resultat=resultat + entier
5returnresultat
?Combien vaut la somme de tous les entiers de 0 à 1 000?500500
La syntaxe indiquée ci-dessous permet de faire prendre à la variable indiquée toutes les valeurs entières de m à
n - 1.Synthaxe en Python
forvariablein range(m,n): instruction(s)?Modifier la fonction somme écrite précédemment afin qu"elle renvoie la somme de tous les entiers compris
entre deux valeurs données.1defsomme(M,N):
2resultat=0
3forentierin range(M,N):
4resultat=resultat + entier
5returnresultat
?Combien vaut la somme de tous les entiers de 50 à 100? 38253. Exercices d"applications
Exercice 1.La croissance du nénuphar
Un nénuphar recouvre 1m
2d"un étang de 30 m2. Sachant qu"il double de surface tous les jours, dans combien
de jours aura-t-il recouvert tout l"étang? Écrire un programme afin de répondre à ce problème.1jour=1
2surface=1
3whilesurface <=30:
4surface=surface*2
5jour=jour+1
6print(jour)
2/3Exercice 2.Pyramide de baguettes en bois
On souhaite construire des pyramides avec des baguettes en bois de la façon ci-contre :1 étage 2 étages 3 étages
1On a programmé en langage python la fonction ci-dessous.
1defpyramide(n):
2b=3 3S=04foriin range(n):
5S=S+b
6b=b+4
7returnS
i///0123S03102136
b37111519 (a) Compléter le tableau ci-dessus dans le cas où on exécute l"instructionpyramide(4). (b) Que représentent les différentes valeurs prises parb? best le nombre d"allumettes pour faire un étage supplémentaire. (c) A quoi correspond le nombre renvoyé parpyramide(4)?le nombre renvoyé parpyramide(4)cor- respond au nombre d"allumettes nécessaires à la construction d"une pyramide de 4 étages .2On souhaite connaître le nombre maximal d"étages que l"on peut construire avec 500 baguettes en bois.
(a) Compléter le programme ci-contre pour qu"il renvoie le nombre d"étages que l"ont peut construire
avec N baguettes en bois.(b) Modifier le programme pour celui-ci renvoie également lenombre de baguettes en bois restantes.