La fonction print() est la plus utilisée en Python.

Écrire print() c’est demander à l’ordinateur d’afficher à l’écran ce qui est à l’intérieur des parenthèses.

Vous pouvez également afficher plusieurs éléments simultanément, tels que différents types de données:
Comme tu peux le remarquer, lorsque plusieurs éléments sont affichés, ils sont séparés automatiquement par un espace.
Cependant, si tu préfères les séparer par un point-virgule (;), par exemple:
Pour modifier le caractère qui sépare les éléments dans la fonction print(), ajoutez l’argument sep= à la fin de la fonction, et assignez-lui une chaîne de caractères. Pour qu’un élément soit considéré comme une chaîne, il doit être entouré de guillemets simples (‘ ‘) ou doubles (" ")

Voici une erreur courante chez les débutants :

Cela entraînera une erreur car le système interprète Bonjour comme une variable. Comme il n’existe pas de variable nommée Bonjour, le système signalera qu’elle n’est pas définie.

Voici ce qu’il faut faire :

ou bien

L’encadrement d’un texte avec des guillemets simples (‘ ‘) ou doubles (" ") indique au système qu’il s’agit d’une chaîne de caractères.

Si tu te demandes : Pourquoi existe-t-il deux symboles pour représenter la même chose (la chaîne de caractères)?

Je te propose un petit exercice pour mieux comprendre :

En utilisant seulement un des symboles mentionnés, écris deux bouts de code qui affichent les textes suivants :
1. j’attends
2. il a dit: « Non »

Assure-toi d’inclure tous les caractères des textes. Je te laisse la cellule ci-dessous pour tester ton code.

Je pense que l’utilité d’avoir 2 symboles est claire: On va avoir des erreurs si on la chaine contient le symbole à l’extremité

Hmmm, je pense que ta question maintenant est:
Qu’est ce qu’on va faire si on veut une chaine de caratères qui contient les 2 symboles, par exemple si on veut afficher il a dit « j’attends ».
C’est totalement possible et on va le voir en détail dans la partie des chaines de caratères mais pour ne pas avoir mal à la tete voici une proposition:
Maintenant que nous avons compris pourquoi il existe deux symboles pour les chaînes de caractères, revenons aux erreurs fréquemment commises par les débutants.
Comme je l’ai mentionné, il ne faut pas utiliser la commande print(Bonjour) si tu souhaites afficher le mot Bonjour.
Pour indiquer au système qu’il s’agit d’une chaîne de caractères en Python, tu dois entourer Bonjour avec les guillemets appropriés.

Quiz + Nouvelle notion

Regarde le code suivant et essaye d’interpréter le résultat avant de l’exécuter:

Comme je l’ai expliqué précédemment, lorsque tu écris des caractères, le système les interprète comme une variable.
Une variable est un alias attribué à une donnée (structure de données). Dans l’exemple précédent, nous avons attribué la chaîne de caractères "Hello" à la variable Bonjour.
Voici un autre exemple :
La valeur de la variable a changé car elle prend la dernière valeur qui lui a été affectée.
Voici une autre erreur courante :

Broooo, Il est important de respecter la casse des lettres : a est différent de A.
N’oublie pas que nous devons maintenant parler et écrire dans un autre langage.

NB:

La nomination des variables suit également certaines règles importantes, en voici quelques exemples :

  1. Une variable ne peut pas être nommée mon-lien (avec un tiret), mais elle peut être nommée mon_lien (avec un underscore).
  2. Les noms de variables ne peuvent pas commencer par des chiffres, comme 123yassir.
  3. Il est interdit d’insérer des espaces dans les noms de variables.
Comme tu peux le voir, cela va générer une erreur car le tiret (-) est interprété comme l’opérateur de soustraction.

Laisser un commentaire

Retour en haut