Nicolas Herla, créateur des vidéos de jaicompris.com
jaicompris.com
Cours et exercices corrigés en vidéo

🎥 10 ans de collaboration avec les éditions Nathan

Depuis près de 10 ans, je réalise des vidéos pédagogiques de mathématiques pour les manuels Nathan.

🎬 Ma dernière vidéo

Python
Cours Python précédent

Python print() - Afficher du texte et des variables

Cours Python suivant
Conseils
Python print() - Afficher du texte et des variables
La fonction print() permet d'afficher une information avec Python.

👉 Elle permet par exemple d'afficher du texte, un nombre ou la valeur d'une variable.

👉 Dans cette page, tu vas apprendre à utiliser print() et à éviter les erreurs classiques avec les variables.

🚀 Dans la page suivante, tu apprendras à utiliser input() pour permettre à l'utilisateur d'entrer une valeur.
💡 L'idée essentielle

👉 Avec des guillemets, print("...") affiche du texte.

👉 Sans guillemets, print(...) cherche la valeur d'une variable.

Ne pas confondre :
print("a")   et   print(a)

📺 Cours complet en vidéo 👇

🎯 Afficher du texte avec print()

Pour afficher du texte avec Python, on utilise la fonction print().

👉 Le texte doit être placé entre guillemets.

✏️ Exemple

On écrit :

print("bonjour")

Python affiche :

bonjour

💡 Les guillemets indiquent à Python qu'il s'agit de texte.

🎯 Afficher une variable avec print()

Une variable permet de stocker une valeur.

✏️ Exemple

a = 5
print(a)

Python affiche :

5

👉 print(a) affiche la valeur de la variable a.

👉 print("a") affiche simplement le texte a.

⚠️ Ne pas confondre

a = 5

print(a)
print("a")

Python affiche :

5
a

🎯 Les principaux types de variables

En Python, voici les 3 types de variables très courants à connaître pour débuter :

👉 les entiers (int)

a = 3

👉 les décimaux (float)

a = 3.5

👉 les chaînes de caractères, c'est-à-dire le texte (str)

a = "3"

⚠️ Attention aux nombres décimaux

En Python, on utilise un point et non une virgule pour écrire un nombre décimal.

a = 3.5

et non :

a = 3,5

🎯 Nombre ou texte ?

Il ne faut pas confondre :

a = 3

👉 a contient le nombre 3

a = "3"

👉 a contient le texte "3"

✏️ Exemple

Si on écrit :

a = "3"
print(a + a)

Python affiche :

33

Python considère ici que "3" est du texte.

Il met donc les deux textes bout à bout.

🎯 Afficher du texte et une variable

On peut afficher dans un même print() du texte et la valeur d'une variable. Pour cela, on sépare les éléments par une virgule :

✏️ Exemple

a = 15
print("Tu as", a, "ans")

Python affiche :

Tu as 15 ans

👉 Les textes sont entre guillemets.

👉 La variable a n'est pas entre guillemets.

⚠️ Les erreurs fréquentes en Python

👉 Écrire une multiplication

En mathématiques, on peut écrire 2a.

En Python, il faut écrire explicitement la multiplication :

2*a

et non :

2a

👉 Faire attention à l'indentation

En Python, les espaces au début des lignes comptent !

Un mauvais alignement provoquera une erreur d'indentation.

💡 Si Python affiche IndentationError, vérifie les espaces placés au début des lignes.

✏️ Exemple

Dans le code ci-dessous :

Exemple d'erreur d'indentation en Python avec print(a)

Le print(a) n'est pas aligné à gauche. Il y a un espace en trop.

Cela va déclencher une erreur d'indentation.

📌 À retenir

👉 print("bonjour") affiche du texte.

👉 print(a) affiche la valeur de la variable a.

👉 print("a") affiche simplement le caractère a.

👉 int : nombre entier.

👉 float : nombre décimal.

👉 str : chaîne de caractères, donc texte.

👉 En Python, 2*a permet de calculer 2 × a.

💡 Le bon réflexe :

Quand tu lis un programme Python, demande-toi toujours si chaque information est un nombre, du texte ou une variable.

🐍 Teste directement ton code Python !
Code directement en Python sans rien installer.
🚀 Ouvrir la console Python ↓
Exercice 1 :

Python print() - Prévoir ce qu'un programme affiche

Dans chaque cas, indiquer ce que va afficher le programme Python.

Exercice Python print et variables

Tous les niveaux couverts

Prêt à transformer ton apprentissage ?

Rejoins des milliers d'élèves qui ont déjà amélioré leurs résultats en mathématiques



Trustpilot
Trustpilot

Site jaicompris 100% gratuit avec accès illimité aux vidéos et exercices Chaîne YouTube de jaicompris Compte Twitter de jaicompris Académie de Poitiers – page mathématiques Icône humoristique : satisfait ou remboursé, mais gratuit