Cours

Python Leçon 1

Premiers pas en Python

Afficher, ranger des valeurs dans des variables et poser une question à l'utilisateur.

15 min

À la fin de cette leçon, tu sauras

  • Lancer un script Python
  • Utiliser des variables et print
  • Lire une saisie avec input et la convertir

Python en deux mots

Python est connu pour être facile à lire. On l'utilise pour automatiser des tâches (renommer des fichiers, traiter un tableau Excel), pour l'analyse de données, l'intelligence artificielle ou des petits outils réseau. Une fois Python installé, on lance un script avec :

python main.py

Variables et affichage

prenom = "Léa"
age = 18
taille = 1.68
inscrit = True

print("Bonjour", prenom)
print(f"{prenom} a {age} ans")
  • pas de mot-clé pour créer une variable, ni de point-virgule ;
  • True et False prennent une majuscule ;
  • les textes précédés d'un f (les f-strings) remplacent ce qui est entre accolades.

Poser une question

prenom = input("Comment t'appelles-tu ? ")
age = int(input("Quel âge as-tu ? "))
print(f"Dans 10 ans, {prenom} aura {age + 10} ans.")

Attention : input renvoie toujours un texte. Pour calculer, convertis-le avec int() (entier) ou float() (nombre à virgule).

À toi de jouer

  • demande la ville de l'utilisateur avec input et range-la dans ville ;
  • affiche « Tu habites à … » avec une f-string.
main.py
  • ville reçoit le résultat de input(…)
  • print utilise une f-string
  • La f-string contient {ville}
  • Pas de point-virgule en fin de ligne
Bloqué ? Voir une solution
ville = input("Où habites-tu ? ")
print(f"Tu habites à {ville}")

Quiz

1Que renvoie input() ?
2Comment écrit-on « vrai » en Python ?
3Avec n = 3, qu'affiche print(f"{n * 2}") ?