#python

64 éléments

leçon

syntaxe de base : indentation, blocs, expressions et commentaires

maîtriser l'indentation, comprendre blocs et expressions, écrire des commentaires clairs et éviter les pièges courants.

ouvrir
leçon

chaînes de caractères : f-strings, méthodes, slicing, encodage

maîtriser les chaînes : création, f-strings, méthodes courantes, slicing, et bases de l'encodage.

ouvrir
leçon

nombres et opérateurs : arithmétique, affectation, arrondis

maîtriser + - * / // % **, les opérateurs d'affectation, l'ordre des opérations, round(), divmod() et quelques fonctions utiles.

ouvrir
leçon

booléens et comparaisons : opérateurs de comparaison et logiques

comparer des valeurs, comprendre la vérité en python, utiliser and/or/not, chaîner les comparaisons et éviter les pièges.

ouvrir
leçon

boucles : for, while, parcours de séquences

répéter des actions avec for et while, parcourir des séquences et éviter les pièges.

ouvrir
leçon

conditions : if / elif / else, expressions conditionnelles

écrire des branches avec if/elif/else, composer des tests, utiliser l'expression conditionnelle et adopter les bons motifs.

ouvrir
leçon

contrôle de boucle : break, continue et else

interrompre une boucle avec break, sauter une itération avec continue et utiliser else après une boucle.

ouvrir
leçon

itérer avec range, enumerate et zip

parcourir des séquences avec range, obtenir index + valeur avec enumerate, combiner plusieurs séquences avec zip.

ouvrir
leçon

installer python et préparer l'environnement

installer python 3, configurer un éditeur, créer un environnement virtuel et vérifier que tout fonctionne.

ouvrir
leçon

fonctions : paramètres positionnels, nommés, valeurs par défaut, *args et **kwargs

passer des arguments à une fonction, définir des valeurs par défaut et accepter un nombre variable d'arguments.

ouvrir
leçon

fonctions : définition, return et valeurs de retour

définir une fonction avec def, renvoyer des valeurs avec return et comprendre la portée locale.

ouvrir
leçon

docstrings et aide intégrée

rédiger des docstrings pour documenter vos fonctions, classes et modules, et utiliser help() et **doc**.

ouvrir