Les variables
L'activité consiste en un TD comprenant un cours dirigé et des exercices relatifs à la notion de variable en Python.
Pré-requis
Avoir pris en main l'éditeur en ligne Basthon
Consignes
- Télécharger le fichier TD.ipynb,
- Se rendre sur Basthon,
- Ouvrir le fichier TD.ipynb téléchargé,
- Suivre le déroulé du TD, les réponses sont à mettre directement dans votre fichier,
- À la fin de la séance, n'oubliez pas de sauvegarder votre fichier sur votre clé USB ou espace personnel.
Mémo - Les variables en Python
Qu'est-ce qu'une variable ?
Une variable est un espace de stockage en mémoire, caractérisé par : - Un nom (identifiant) - Un type (int, float, str...) - Une valeur
Affectation
age = 17 # Affecte la valeur 17 à la variable age
nom = "Alice" # Affecte la chaîne "Alice" à la variable nom
Les types de base
| Type | Description | Exemple |
|---|---|---|
int |
Entier | 42, -7 |
float |
Décimal (flottant) | 3.14, 1.7e2 |
str |
Chaîne de caractères | "Bonjour", 'NSI' |
Opérateurs arithmétiques
| Opérateur | Description | Exemple |
|---|---|---|
+ |
Addition | 5 + 2 → 7 |
- |
Soustraction | 5 - 2 → 3 |
* |
Multiplication | 5 * 2 → 10 |
/ |
Division | 5 / 2 → 2.5 |
// |
Division entière | 5 // 2 → 2 |
% |
Modulo (reste) | 5 % 2 → 1 |
** |
Puissance | 5 ** 2 → 25 |
Fonctions utiles
print(variable) # Affiche la valeur
type(variable) # Renvoie le type
len(chaine) # Longueur d'une chaîne
input("Message") # Saisie utilisateur (renvoie str)
Conversion de types
int("42") # Convertit en entier → 42
float("3.14") # Convertit en flottant → 3.14
str(42) # Convertit en chaîne → "42"
Règles de nommage
- Lettres minuscules, chiffres, underscore
_ - Ne pas commencer par un chiffre
- Pas d'accents ni d'espaces
- Choisir des noms explicites
Pour aller plus loin
Une fois le TD fini et validé, vous pouvez effectuer l'activité suivante