Python = « lisible et évolutif » : on privilégie la maintenabilité plutôt que l’astuce.
Interprète = exécution ligne par ligne : erreur sur la ligne → débogage rapide ; éditeur + console + IDE = chaîne de travail.
IDE = Écrire + Exécuter ; Notebook = Document + Console intégrée ; Shell = >>> attend une instruction.
Variable = Nom + Valeur (typée) : lecture = je récupère, écriture = je remplace (si le type le permet).
Bool = décision : True/False (majuscule) ; les mots réservés ne servent pas de noms.
Priorité à retenir : ( ) puis not puis and puis or (du plus prioritaire au moins prioritaire).
Priorité = ( ) puis not puis and puis or : « Parenthèses d’abord, puis négation, puis double condition, puis au moins une ».
if/elif/else = 1er vrai gagne : si le premier test est vrai on s’arrête, sinon on essaie le suivant, et else est le “dernier recours”.
range = [début, fin) : fin exclue, pas implicite 1 si absent.
break = sortie immédiate (on quitte la boucle) ; continue = retour au test (on saute le reste de l’itération).
| Date | Événement |
|---|---|
| 1989 | Développement de Python par Guido van Rossum à l’Université d’Amsterdam |
| 1815-1864 | Période de vie de George Boole, père de l’algèbre binaire |
| 10/09/2025 | Date du cours (10/09/2025) |
Opérateurs de comparaison (égalité vs identité)
| Opérateur | Rôle | Exemple |
|---|---|---|
| == | Égalité (même valeur) | x == y |
| is | Même adresse (identité d’objet) | a is b |
| is not | Objets n’ont pas la même adresse | a is not b |
| != | Différent (pas la même valeur) | i != j |
Тествайте знанията си по Introduction à la programmation Python en NSI с 20 въпроса с множество отговори с подробни корекции.
1. Quel est le langage retenu en NSI et quelle version minimale est exigée ?
2. Quelle caractéristique correspond le mieux à l’objectif initial de Python dans le cadre de la NSI ?
Запомнете ключовите концепции на Introduction à la programmation Python en NSI с 20 интерактивни флашкарти.
Python 3 — version minimale ?
Version 3 ou supérieure
Guido van Rossum — rôle ?
Créateur de Python
Langage interprété — définition ?
Exécute le code via un interpréteur, sans compilation
Intelligence Artificielle
Bases de données
Bases de données
Bases de données
Импортирайте курса си и AI генерира листове, тестове и флашкарти за 30 секунди.
Генератор на листове