Présentation Cours Informatique 03 (Découverte de Python et de l'instruction d'affichage) PDF

Document Details

InnovativeDieBrücke

Uploaded by InnovativeDieBrücke

Tags

Python programming Computer programming Programming languages Introduction to Python

Summary

This presentation introduces Python programming, covering installation, basic syntax, and the "print" function for displaying output. It explains operators, calculation priorities, and how comments are implemented. The presentation also provides examples of interactive operation within an Integrated Development Environment (IDE).

Full Transcript

Découvrir Python - Python est un langage de programmation de haut niveau dont la première version publique date de 1991. - Il a été initié par le programmeur « Guido Van Rossum » en s’inspirant d’un autre langage appelé « ABC ». - Actuellement, ce langage est apprécié par les professionnels...

Découvrir Python - Python est un langage de programmation de haut niveau dont la première version publique date de 1991. - Il a été initié par le programmeur « Guido Van Rossum » en s’inspirant d’un autre langage appelé « ABC ». - Actuellement, ce langage est apprécié par les professionnels et les pédagogues grâce a ses multiples avantages. Utilisation de Python - Pour utiliser Python nous devons d’abord l’installer sur notre ordinateur (ou smartphone). - Nous pouvons trouver plusieurs versions de Python, actuellement il y a la version 3.12.6 - Pour notre part nous n’allons pas trouver de grandes différences entre ces dernières versions dans notre champs d’utilisation. - Pour commencer, nous allons télécharger notre programme a partir du site officiel de Python. https://python.org/downloads/ - Apres avoir cliqué sur le bouton Download Python 3.10.0, le fichier va être téléchargé sur votre ordinateur. - Une fois terminé, exécutez ce fichier. - Une fois l’installation terminée, vous allez avoir dans la liste des programmes installés sur votre ordinateur un dossier nommé ‘Python 3.12.6’. - A l’intérieur de ce dossier, vous allez trouver un fichier nommé ‘IDLE(Python 3.12.6)’. - A présent, nous pouvons commencer nos premiers pas dans l’utilisation de Python. - IDLE Python est une interface interactive qui nous permet de tester des instructions en Python. - De ce fait, il suffit de taper une instruction et de l’exécuter en appuyant sur la touche ‘Entrée’. - Pour commencer, utilisons l’interface interactive comme calculatrice afin de découvrir les opérateurs arithmétiques. Les opérateurs arithmétiques sont représentés en Python comme suit : - l’addition : +. - La soustraction : -. - La multiplication : *. - La puissance : **. - La division. Il en existe trois types que nous allons définir : /, //, %. Dans les exemples précédents nous avions seulement deux opérandes, c’est pour cela que les résultats étaient faciles a vérifier. Par contre dans le cas où nous avons plus de deux opérandes, il faudra faire attention aux priorités des opérateurs. Par exemple : 6+3*7=? = 63 ou = 27 Voici ci-dessous le tableau des priorités. Opérateur Définition Priorité () Les Parenthèses 1 ** La puissance 2 * La multiplication 3 / La division 3 // La division entière 3 % Le reste de la division entière (modulo) 3 + L’addition 4 - La soustraction 4 Remarque : Dans le cas ou nous avons des operateurs qui ont la même priorité, l’évaluation de l’expression arithmétique se fait de gauche a droite. Exemple : 4–2+7=? =9 ou =-5 Voici quelques exemples : Passons maintenant à la première instruction en Python que nous allons étudier, l’instruction d’écriture (d’affichage). N’oublions pas qu’avant d’écrire un programme en Python, il faudra faire son algorithme. Pour cela, nous allons voir les deux notations, algorithmique et Python. L’instruction d’écriture consiste à afficher quelque chose sur l’écran de l’ordinateur. Ce quelque chose pourrait être un message, une valeur, un résultat d’une opération arithmétique ou autres. Pour commencer prenons le cas d’un message à afficher. Nous voudrions afficher sur l’écran de l’ordinateur un message de bienvenu. Notation algorithmique Notation en Python ecrire ( ‘Bonjour et bienvenu’); print(‘Bonjour et bienvenu’) Remarque : En Python, le message à afficher peut être mis soit entre un simple, double ou un triple quote. Dans certains cas qui vont être abordés plus loin dans ce cours, l’utilisation du triple quote est obligatoire. Manipulation des affichages Manipulation des affichages : Notation algorithmique Notation en Python ecrire (‘Bonjour et bienvenu’); print(‘Bonjour et bienvenu’) ecrire (5+4); print(5+4) ecrire (‘5+4’); print(‘5+4’) ecrire (‘5+4=’); print(‘5+4=’) ecrire (5+4=); print(5+4=) ecrire (‘5+4=’,5+4); print(‘5+4=’,5+4) Manipulation des affichages : Notation en Python Résultat après exécution print(‘Bonjour et bienvenu’) Bonjour et bienvenu print(5+4) 9 print(‘5+4’) 5+4 print(‘5+4=’) 5+4= print(5+4=) SyntaxError print(‘5+4=’,5+4) 5+4= 9 Apprenons plus sur les affichages Apprenons plus sur les affichages : Dans l’instruction d’affichage, nous avons la possibilité d’utiliser des caractères d’échappement. Par exemple si je veux afficher une apostrophe comment faire pour que Python ne la considère pas comme simple quote d’affichage ? print(‘l’étudiant est arrivé’) Ceci nous donnera une erreur de syntaxe. Apprenons plus sur les affichages : Pour cela il faut absolument rajouter un caractère d’échappement qui est l’anti slash ( \ ). print(‘l\’étudiant est arrivé’) Cette instruction va nous afficher : l’étudiant est arrivé Voici quelques séquences d’échappement : Séquence Rôle \\ Pour afficher l’anti slash \ \’ Pour afficher l’apostrophe \’’ Pour afficher le double quote \n Pour sauter la ligne \t Pour créer un saut à l’horizontale (tabulation) Il y’en a aussi d’autres que vous pouvez retrouver dans la littérature concernant la programmation en Python. Quelques détails supplémentaires sur l’instruction d’affichage Lorsque vous allez commencer a écrire du code dans Python, vous allez remarquer qu’il va vous aider avec des changements de couleurs des instructions écrites, des propositions qui s’affichent, entre autres. Dans notre cas, pour l’instruction « print », voici ce qu’il va nous afficher : Ce qui nous intéresse c’est les trois premiers paramètres de cette instructions. 1) value,….,: ce qui signifie qu’on doit d’abord mettre entre les parenthèses de print( ) toutes les valeurs que l’on veut afficher en les séparant par des virgules. 2) sep=‘ ’, : ce qui nous permet de définir les séparations entre les valeurs affichées. 3) end=‘\n’, : ce qui nous permet de définir quoi faire à la fin de cet affichage. Par défaut, le sep=‘ ’, ce qui signifie que Python va afficher les valeurs en les séparant par un espace. Le end=‘\n’, ce qui signifie que Python va sauter à la ligne suivante après avoir terminé l’affichage. Donc si on veut utiliser ces paramètres pour effectuer des changements, en voici un exemple : Pour terminer avec cette partie, nous allons parler des commentaires. Que représentent les commentaires dans l’algorithmique et la programmation ? Que se soit dans un algorithme ou un programme, il est préférable de rajouter des commentaires pour expliquer ou définir une instruction ou un bloc de code. Pour cela on doit suivre un standard d’écriture comme suit: Notation algorithmique Notation en Python # le commentaire Exemple : Notation algorithmique Notation en Python ecrire(‘bonjour’); print(‘bonjour’)# message de bienvenu

Use Quizgecko on...
Browser
Browser