Ceci est une ancienne révision du document !
Essayons de respecter une bonne présentation pour chaque instruction. Cela peut-être un peu contraignant au départ, mais va permettre à tout le monde de s'y retrouver grâce à une mise en forme identique. Astuce , recopier un bloc précédent et modifiez le.
Affiche dans la console ce qu'il y a entre les parenthèses.
print("Hello World") #affiche dans la console "Hello World"
Il est possible d'afficher la valeur d'une variable en plus du texte. Attention, le contenu de la variable doit-être au format chaine de caractère.
date = "9 mai 2000" print("Date de naissance :", date) #afficher à l'écran : Date de naissance : 9 mai 2000.
Affecte la valeur saisie par l'utilisateur à la variable valeur.
valeur = input ("Saisissez votre nom :")
La variable “valeur” est de type entier et prend la valeur de la variable “valeur_saisie” quelque soit son type.
valeur_saisie = "123" #valeur_saisie est de type chaine de caractère nombre = int(valeur_saisie) #nombre = 123 et est de type entier
La variable “valeur” est de type réel et prend la valeur de la variable “valeur_saisie” quelque soit son type.
valeur_saisie = "123.3" #valeur_saisie est de type chaine de caractère nombre = float(valeur_saisie) #nombre = 123.3 et est de type réel
La variable “valeur” est de type chaine de caractère et prend la valeur de la variable “valeur_saisie” quelque soit son type.
valeur_saisie = 123.3 #valeur_saisie est de type réel (float) nombre = float(valeur_saisie) #nombre = "123.3" et est de type chaine de caractère
Instruction permettant de prendre une décision en fonction du résultat d'une condition.
valeur = 15 if valeur > 10: print("la condition précédente est validée. Le programme continu ici") elif valeur > 12: print("la condition précédente est validée. Le programme continu ici") else: print("les deux conditions précédentes ne sont pas validées. Le programme continu ici")
Il est possible d'avoir une condition binaire et pas de sinon (else) à la condition.
valeur = True if valeur: print("la condition précédente est validée. Le programme continu ici")
Tant que la condition est vraie, la boucle s'exécutera. La condition doit-être initialiser avant la boucle et à chaque exécution dans celle-ci. La boucle est non bornée. On ne sait pas, à l'avance, combien de fois elle va s'exécuter.
valeur = 1 while valeur < 10: valeur = valeur + valeur*0.1 print (valeur)