★ À maîtriser
Compléments
Écrire → enregistrer → exécuter
int exact, float approché ; True ou False
La liste stocke des objets ; la chaîne stocke du texte
★ À maîtriser
📐 Formule — La division Python s’écrit et son résultat est toujours un flottant, tandis que le quotient et le reste euclidiens s’écrivent respectivement et .
L’exponentiation Python s’écrit a**b et les opérations arithmétiques respectent les règles de priorité usuelles, que les parenthèses peuvent clarifier.
Les opérateurs booléens sont and, vrai si les deux opérandes sont vrais, or, vrai si au moins un opérande est vrai, et not, qui inverse la valeur logique.
Compléments
Une instruction conditionnelle permet d’exécuter un traitement si une condition logique est satisfaite.
Les comparaisons principales sont:
★ À maîtriser
Une compréhension de liste suit la syntaxe [x for x in ...] et peut appliquer une expression à chaque entier d’un intervalle, comme [2*x for x in range(10)].
La fonction len(L) donne le nombre d’éléments d’une liste et range(n) génère les entiers de 0 à n-1, tandis que range(a,b) génère ceux de a à b-1.
Le premier élément d’une liste a l’indice 0 et une tranche L[i:j] contient les éléments d’indice i à j-1.
Compléments
Créer → indexer → découper
On peut ajouter un élément en fin de liste avec + ou append(), insérer un élément avec insert(position, élément), et supprimer avec del, remove ou pop.
Une liste peut être parcourue par indices avec for indice in range(len(L)) ou directement par éléments avec for élément in L.
Ajouter → insérer → supprimer → parcourir
★ À maîtriser
La fonction print affiche une chaîne puis revient à la ligne, et son paramètre sep permet de choisir le séparateur entre plusieurs valeurs.
Les chaînes utilisent l’indexation, le découpage a[i:j], la concaténation a+b, len(a) et la conversion list(a), mais elles ne possèdent ni append() ni pop().
Compléments
Types Python principaux
| Type | Contenu | Particularité |
|---|---|---|
| int | Entier relatif | Valeur exacte |
| float | Nombre décimal | Valeur potentiellement approchée |
| bool | True ou False | Résultat logique |
| list | Éléments ordonnés | Types éventuellement différents |
| str | Texte | Séquence sans append ni pop |
Teste tes connaissances sur Bases de Python avec 20 questions à choix multiples et corrections détaillées.
1. Quelle combinaison associe correctement chaque raccourci clavier à son action dans l’environnement Python ?
2. Quelle affirmation décrit correctement une cellule Python et l’emplacement possible des commentaires ?
Mémorisez les concepts clés de Bases de Python avec 50 flashcards interactives.
Que peut contenir une cellule Python ?
Autant de fonctions qu'on veut.
Avec quel symbole écrit-on un commentaire en Python ?
Avec le symbole #.
Quelle touche exécute tout le script via le menu Run ?
La touche F5.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches