



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
chapitre python (troisieme - seconde)
Typology: Study notes
1 / 5
This page cannot be seen from the preview
Don't miss anything!




Python en s’amusant! I - Dire bonjour Dans Python, la commande print() est une fonction, c’est-à-dire une sorte de mini programme préétabli. Pour que cette fonction entre en application, il te suffit d’écrire le mot correspondant. Grâce à la fonction print() , l’ordinateur fait apparaitre à l’écran tout ce qui se trouve entre les paranthèses. Fais dire à l’ordinateur : Bonjour, je m’appelle… II – Jouons avec les chiffres Avec Python, c’est facile de faire des calculs. Il te suffit de taper un calcul et d’appuyer sur entrée pour obtenir la réponse. Additionne : 2+ Soustrais : 89- 123 Multiplie : 45 X 678 Divise : 456 / 34 Amuse-toi à calculer ce qui te passe par la tête III – Les variables Une variable est un peu comme une boite de rangement étiquetée dans laquelle on stocke des informations. Tu peux changer les informations mais l’étiquette ne change pas. Pour indiquer à l’ordinateur ce que doit être ta variable, utilise le signe =. On appelle cela assigner une valeur à la variable. On compte les bananes!
Laisser l’utilisateur décider Si tu veux que l’utilisateur d’un programme décide quelle valeur donner à la variable, tu peux utiliser la fonction input() Input() est une fonction qui indique à l’ordinateur d’arrêter le programme tant que l’utilisateur n’a pas tapé quelque chose et appuyé sur la touche entrée. Utilise la fonction input() pour demander le nom à quelqu’un puis affiche à l’écran le nom de la personne. Créer un personnage
2 - Le château du dragon affamé !!!!! Je vais exécuter un programme. Tu devras reconstituer le script qui permet de le faire fonctionner... bon courage! V – Les boucles Une boucle désigne simplement une portion de code qui se répète. Une boucle évite au programmateur de réécrire sans cesse la même chose. 1 – La boucle While (tant que) a- Un peu de théorie Exemple d’écriture d’une boucle while Ecris le programme suivant, regarde ce qu’il se passe et explique le code : x = 1 while x < 100 : print("la valeur de x est", x) x = x* 2 A toi de jouer en créant un code qui exécute le programme suivant : tant que je réponds « non » j’écris « mauvaise réponse » et le programme continue et quand je réponds oui j’imprime « bonne réponse » Note : les boucles while ne s’arrête que lorsqu’une chose change. Si cette chose ne change pas, elles peuvent se répéter indéfiniment. (tant qu’on répond « non », dans l’exemple précédant, le programme se répète !) b- On complique un peu! Jouons ensemble à la devinette. Ecris le script de ce jeu. Voici quelques aides : il faut utiliser la fonction randin, une boucle while et des instructions conditionnelles… A toi de jouer! 2 - la boucle for a- Un peu de théorie Avec les boucles for , nous pouvons dire quand les boucles peuvent s’arrêter. On doit donc indiquer combien de fois l’action doit se répéter. Pour cela, nous avons besoin d’utiliser une fonction appelée range() (fourchette).
Exemple d’écriture d’une boucle for Ecris le programme suivant, regarde ce qu’il se passe et explique le code : for i in range( 0 , 11 ): print("La valeur de i est :", i) b- Un exercice Ecris un script, qui te calcule les tables de multiplication. Aides : commence par définir une variable table à laquelle tu affecteras la table que l’utilisateur veut calculer. Tu calculeras pour chaque table de 0 à 12. Exemple pour la table de 2 tu iras de 0x2 à 12x2. A toi de jouer! c- Aller le dernier exercice du cours de SNT sur python! Ecris le retour écran de ce programme et explique-le : for x in range( 1 , 5 ) : print("houhou") for y in range( 1 , 5 ) : print("hihi") print("huhu")