Fiche de révision simplifiée
Les Tuples en Python
Qu'est-ce qu'un tuple ?
Un tuple est une collection d'éléments en Python, un peu comme une liste, mais avec une différence importante :
Pourquoi utiliser un tuple plutôt qu'une liste ?
- Quand on ne veut pas que les données soient modifiées
- Pour stocker des informations fixes (comme des coordonnées)
- Les tuples sont légèrement plus rapides que les listes
Comment créer un tuple ?
Accéder aux éléments d'un tuple :
Astuce pratique : échanger des valeurs
Terminal & Gestion des droits
Le terminal, c'est quoi ?
C'est une interface en ligne de commande (sans boutons) pour dialoguer avec l'ordinateur. On l'appelle aussi "shell" ou "console".
Les commandes essentielles :
Les permissions (sous Linux/Mac) :
Chaque fichier a des permissions pour 3 types d'utilisateurs :
- u = propriétaire (user)
- g = groupe (group)
- o = autres (others)
Et 3 types de permissions :
- r = lecture (read)
- w = écriture (write)
- s = exécution (execute)
Comment comprendre chmod 755 ?
On utilise des chiffres :
- 4 = lecture (r)
- 2 = écriture (w)
- 1 = exécution (x)
- On additionne : rwx = 4+2+1 = 7
• Propriétaire : 7 = rwx (tout)
• Groupe : 5 = r-x (lecture + exécution)
• Autres : 5 = r-x (lecture + exécution)
Logique booléenne
La logique booléenne, c'est quoi ?
C'est une logique à deux valeurs : VRAI (True) ou FAUX (False).
On l'utilise partout en informatique : dans les conditions (if), les boucles (while), etc.
Les 3 opérateurs de base :
• ET = comme "les deux"
• OU = comme "au moins un"
• NON = comme "le contraire"
Exemples dans la vie réelle :
- Si il fait beau ET j'ai fini mes devoirs → j'irai jouer dehors
- Si je suis malade OU il pleut → je resterai à la maison
- Si ce N'EST PAS le week-end → j'irai à l'école
En Python :
Les lois de De Morgan (simplifiées) :
Elles permettent de simplifier les expressions complexes :
Exemple concret :