Démarrer avec python sans rien installer. Cliquez ici pour taper directement votre code
Aide mémoire des instructions de bases de Python
Saisie d'une variable |
|
Affichage | print X affiche le contenu de la variable X print "Ceci est une chaîne de caractère" affiche un texte print "la valeur de X est ",X affiche texte et variable : |
Affectation | Y=X affecte la valeur de X à la variable Y |
Commentaires | Une ligne de commentaire doit être précédée par le signe # |
Boucle for | for i in range(n) : $\qquad $ bloc d'instructions La variable i parcourt tous les entiers de 0 à n-1 le bloc d'instructions est donc répétée n fois Le décalage vers la droite $($ indentation $)$ indique que les instructions font partie de la boucle for. |
Boucle while (Tant que) | while condition : $\qquad $ bloc d'instructions Le décalage vers la droite $($ indentation $)$ indique que les instructions font partie de la boucle while. |
Fonctions | Def calcul(x,y, z,$\cdots$ ): $\qquad $ instructions $\cdots$ s=$\cdots$ $\qquad $ return(s) $\\$ x,y,z,$\cdots$ sont les arguments de la fonction calcul. On peut aussi retourner plusieurs valeurs : return(s,r,u,$\cdots$ ). Respecter l'indentation. |
Test | X==Y $($ égal $)$ X!=Y $($ différent $)$ X>Y $($ strictement supérieur $)$ X < Y $($ strictement inférieur $)$ X>=Y $($ supérieur ou égal $)$ X<=Y $($ inférieur ou égal $)$ |
Si | if condition 1 : $\qquad $ bloc d'instruction 1 elif condition 2 : $\qquad $ bloc d' instruction 2 else : $\qquad $bloc d' instruction 3 Le décalage vers la droite indique que les instructions font partie de la structure conditionnelle. |
Opérations élémentaires | addition + soustraction - multiplication * puissance ** division / reste de division entière % exemple 5%2 donne 1 quotient de division entière // Exemple 5//2 donne 2 |
Utiliser les fonctions mathématiques. | from math import * à mettre au début du programme pour importer le module math qui contient les définitions de nombreuses fonctions mathématiques telles que sqrt ,exp ,sin, cos , tan , pi ... Exemple de site qui donne des fonctions pythons |
Suites avec Python
Exercice1
On place un capital de 1000€ sur un compte rémunéré à 4% par an. Ecrire un programme Python qui calcule le nombre d’années au bout desquelles le capital sera doublé.
Corrigé de l’exercice 1