2deFacile

Introduction à Python

Les bases de la programmation en Python

15 min lecture

Python est un langage de programmation simple et puissant. Tu vas apprendre à écrire tes premiers programmes : afficher du texte, utiliser des variables, et dialoguer avec l'utilisateur. Ce chapitre te donne les bases pour continuer en informatique.

1Afficher du texte avec print()

La fonction print() affiche un message à l'écran. On écrit le texte entre guillemets.

  • print("Bonjour") affiche Bonjour
  • On peut afficher plusieurs choses en les séparant par des virgules : print("J'ai", 15, "ans")

Les guillemets peuvent être simples '...' ou doubles "...". Choisis un style et reste cohérent.

À retenir

print() est la fonction de base pour afficher. Toujours mettre le texte entre guillemets.

2Les variables

Une variable est une boîte qui contient une valeur. On lui donne un nom et on lui affecte une valeur avec le signe =.

  • age = 15 stocke le nombre 15 dans la variable age
  • nom = "Alice" stocke le texte "Alice" dans nom

Le nom d'une variable ne doit contenir que des lettres, des chiffres (pas au début) et le tiret bas _. Pas d'espaces ni de caractères spéciaux.

Bon à savoir

Python déduit tout seul le type de la valeur (nombre, texte, etc.). Inutile de le préciser.

3Saisir une donnée avec input()

La fonction input() permet de demander une information à l'utilisateur. Elle affiche un message et attend une réponse au clavier. La réponse est toujours un texte (type str).

  • prenom = input("Quel est ton prénom ? ")
  • Pour obtenir un nombre, il faut convertir avec int() ou float() : age = int(input("Quel âge as-tu ? "))

Attention

Si tu ne convertis pas, le nombre saisi reste un texte. Tu ne pourras pas faire de calculs avec.

4Les types de base

Python distingue plusieurs types de données :

  • int : nombres entiers (ex: 42)
  • float : nombres décimaux (ex: 3.14)
  • str : chaînes de caractères (texte, ex: "Bonjour")
  • bool : booléens (True ou False)

On peut connaître le type d'une variable avec la fonction type().

À retenir

Les types principaux sont int, float, str, bool. Utilise type() pour vérifier.

5Opérations simples

On peut effectuer des calculs avec les nombres :

  • Addition : +
  • Soustraction : -
  • Multiplication : *
  • Division : / (donne un float)
  • Division entière : //
  • Reste (modulo) : %
  • Puissance : **

On peut aussi concaténer (coller) des textes avec + : "Bonjour " + "Alice" donne "Bonjour Alice".

Astuce

Pour mélanger texte et nombre dans un print, utilise les virgules ou la conversion str() : print("Tu as " + str(age) + " ans").

L'essentiel à retenir

  • print() affiche du texte à l'écran.
  • Une variable stocke une valeur avec le signe =.
  • input() récupère une saisie utilisateur, toujours sous forme de texte.
  • Les types principaux sont int, float, str et bool.
  • On peut effectuer des opérations arithmétiques et concaténer des chaînes.
Littera