infoforall.fr 1 FICHE PYTHON 1 : AFFICHAGE CONSOLE LOGICIELS Il faut installer
infoforall.fr 1 FICHE PYTHON 1 : AFFICHAGE CONSOLE LOGICIELS Il faut installer Python en version 3 : https://www.python.org/ On peut tester, sans les enregistrer, une suite de commande directement sur la console-Python On peut enregistrer un code Python (fichier dans l’extension est .py) à travers : • IDLE Python : Integrated Development Environment téléchargé avec Python. • Notepad++ (en oubliant pas de préciser le langage (Python !) et l’encodage UTF-8 des caractères. • Il en existe d’autres que nous utiliserons par la suite. Accès à la console de l’ordinateur sous Windows : Sous Windows 10 Sous Windows 7 ou moins Start Menu → All Apps → Windows System → Command Prompt Menu Démarrer → Système Windows → Invite de Commande Menu Démarrer → Exécuter. AFFICHER UNE INFORMATION SUR LA CONSOLE Instruction print print("Bonjour") Affiche : Bonjour On notera que la chaîne de caractères est définie entre les guillemets : " et ". Caractères spéciaux Si on veut afficher un caractère servant à classifier le code (les guillemets par exemple, il faut placer un antislash devant le caractère spécial qu’on veut voir à l’écran. print( "Comme on dit souvent : \"Hello World !\"" ) Affiche : Comme on dit souvent : "Hello World !" print( "Voilà un antislash \\" ) Affiche : Voilà un antislash \ Tabulation Permet de décaler les chaînes à une position précise. print( "Alain\tBOB\t17 ans" ) print( "Cedric\tDUDULLE\t18 ans" ) Affiche : Alain BOB 17 ans Cedric DUDULLE 18 ans Commentaires Permet de renseigner le code sans l’afficher lors de l’exécution. #Toute cette ligne est un commentaire. print ("Bonjour le monde") #Ceci est également un commentaire Affiche : Bonjour le monde Afficher un calcul sur une chaîne de caractères print("Bon" + "jour !") Affiche : Bonjour ! print( "Bon" *2) Affiche : Bonbon Afficher un calcul sur un nombre print(2+3) Affiche : 5 print(2*3) Affiche : 6 Passage à la ligne print( "Alain\nBOB\n17 ans" ) Alain BOB 17 ans infoforall.fr 2 ENCODAGE ET PAUSE Précision du langage utilisé : Encodage des caractères : #!/usr/bin/env python # -*-coding:Utf-8 -* Mise en pause input( "Pause. Appuyer sur ENTREE." ) Mise en pause (Windows) import os os.system( "pause" ) CALCULS Les 4 opérateurs standards : + - * / La puissance : print(2**3) affiche 8 car 23 = 8 La division entière : print(9//4) affiche 2 car 9 = 4*2 + 1 Le reste de la division entière : print(9%4) affiche 1 car 9 = 4*2 + 1 VARIABLES (1er contact) Définition Espace de stockage d’informations accessible via un nom. La variable possède une adresse mémoire interne, un type et un contenu composée concrètement de 0 et de 1. Exemples : monTexte = "Nouveauté" print(monTexte) affiche Nouveauté maNote = 3 print(maNote) affiche 3 maNote = 3 print(maNote*2) affiche 6 BOUCLES FOR numérique Définition La boucle FOR (POUR en français) numérique est une boucle qui permet d’effectuer plusieurs fois la même séquence de code. Elle intègre en plus une variable interne qui part d’une valeur et change de valeur à chaque fois qu’on recommence la boucle. En Python, la séquence de code à répéter plusieurs fois doit être précédée : • Soit d’une tabulation • Soit d’un ensemble de 4 espaces Exemple : Ici la variable x qui sert de compteur va varier 5 fois. Attention, par défaut, elle commence à 0 et vaudra donc 0- 1-2-3-4 et pas 1-2-3-4-5. #!/usr/bin/env python # -*- coding: utf-8 -*- monTexte = "Nouveauté" for x in range(5) : print (x) print(monTexte) input( "Tapez sur ENTREE" ) Affiche : 0 Nouveauté 1 Nouveauté 2 Nouveauté 3 Nouveauté 4 Nouveauté uploads/S4/ fiche-python-1 1 .pdf
Documents similaires










-
23
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Dec 17, 2021
- Catégorie Law / Droit
- Langue French
- Taille du fichier 0.3028MB