Ouvrir l'appli

Matières

81

9 déc. 2025

2 pages

Guide Simplifié Python pour Débutants

user profile picture

Maxou_007

@maxime_007

Python, c'est le langage de programmation que tu dois maîtriser... Affiche plus

©2012-2017-Laurent Pointal Mémento v2.0.7
Licence Creative Commons Paternité 4

entier, flottant, booléen, chaîne,octets Types de base
int 7

Types de base et Variables

Python gère plusieurs types de données que tu utilises constamment. Les entiers (int) comme 783 ou 0xF3, les flottants (float) comme 9.23, les booléens (bool) avec True/False, et les chaînes (str) comme "Un\nDeux".

Pour les variables, retiens cette règle d'or : Python évalue d'abord l'expression à droite, puis l'assigne au nom à gauche. Tu peux faire x = 1.2 + 8 ou même a, b = b, a pour échanger des valeurs ! Les raccourcis comme x += 3 t'évitent d'écrire x = x + 3.

Les conteneurs organisent tes données différemment. Les listes 1,5,91,5,9 sont modifiables, les tuples (1,5,9) ne le sont pas. Les dictionnaires {"clé":"valeur"} associent des clés à des valeurs, parfaits pour organiser tes données.

💡 Astuce : Les crochets créent des listes modifiables, les parenthèses () des tuples non modifiables !

Conversions et Indexation

Les conversions de types te sauvent la vie ! int("15") transforme une chaîne en entier, float("-11.24") en nombre décimal. Pour les booléens, bool(x) renvoie False pour zéro, conteneurs vides ou None, True pour le reste.

L'indexation fonctionne comme un système d'adresses. Dans lst = 10,20,30,40,5010, 20, 30, 40, 50, lst00 donne le premier élément (10), lst1-1 le dernier (50). Les tranches comme lst1:31:3 donnent 20,3020, 30 - pratique pour extraire des portions !

Les opérateurs logiques and, or, not te permettent de combiner des conditions. Attention piège : and et or retournent la valeur de a ou b, pas forcément un booléen !

⚡ Important : Les index commencent à 0, pas à 1 ! lst00 = premier élément.

©2012-2017-Laurent Pointal Mémento v2.0.7
Licence Creative Commons Paternité 4

entier, flottant, booléen, chaîne,octets Types de base
int 7

Boucles et Structures de Contrôle

Les boucles automatisent les tâches répétitives. while condition: exécute tant que la condition est vraie - attention aux boucles infinies ! for var in séquence: parcourt chaque élément : for c in "texte": traite chaque caractère.

Pour les conditions, if condition: exécute le bloc seulement si c'est vrai. Combine avec elif (sinon si) et else (sinon). L'indentation (4 espaces) délimite tes blocs - c'est crucial en Python !

range() génère des séquences d'entiers : range(5) donne 0,1,2,3,4. range(3,8) va de 3 à 7. Super pratique avec for i in range(len(liste)): pour parcourir les index.

🎯 Conseil : Utilise enumerate(liste) pour avoir à la fois l'index et la valeur : for idx, val in enumerate(liste):

Fonctions et Fichiers

Les fonctions organisent ton code en blocs réutilisables. def ma_fonction(x, y): définit une fonction, return résultat renvoie une valeur. Les paramètres et variables n'existent que dans la fonction - pense "boîte noire" !

Pour les fichiers, open("fichier.txt", "w") ouvre en écriture, "r" en lecture. f.write() écrit, f.read() lit. N'oublie jamais f.close() ! Mieux : utilise with open(...) as f: qui ferme automatiquement.

Le formatage avec "Bonjour {}".format(nom) ou les f-strings rend tes affichages propres. {:2.3f} contrôle la précision des nombres, {:>10s} aligne le texte.

📁 Astuce fichiers : for ligne in f: lit ligne par ligne sans charger tout le fichier en mémoire !



Si on te demande...

Qu'est-ce que le compagnon IA de Knowunity ?

Notre compagnon IA est spécialement conçu pour répondre aux besoins des étudiants. Sur la base des millions d'éléments de contenu que nous avons sur la plateforme, nous pouvons fournir des réponses vraiment significatives et pertinentes aux étudiants. Mais il ne s'agit pas seulement de réponses, le compagnon a encore plus pour but de guider les élèves dans leurs défis d'apprentissage quotidiens, avec des plans d'étude personnalisés, des quiz ou des éléments de contenu dans le chat et une personnalisation à 100% basée sur les compétences et les développements de l'étudiant.

Où puis-je télécharger l'application Knowunity ?

Tu peux télécharger l'application dans Google Play Store et dans l'App Store d'Apple.

L'application est-elle vraiment gratuite ?

Oui, tu as un accès entièrement gratuit à tous les contenus de l'appli, tu peux chatter ou suivre les créateurs à tout moment. De plus, nous proposons Knowunity Premium, qui te permet de réviser sans limites!

Contenus les plus populaires en NSI

Contenus les plus populaires

Rien ne te convient ? Explore d'autres matières.

Les étudiants nous adorent — il ne manque plus que toi.

4.9/5

App Store

4.8/5

Google Play

L'application est très facile d'utilisation et bien conçue. Jusqu'à présent, j'ai trouvé tout ce que je cherchais et j'ai pu apprendre beaucoup de choses grâce aux présentations ! Je vais certainement utiliser l'application pour un travail en classe ! Et comme source d'inspiration personnelle, elle est bien sûr aussi très utile.

Stefan S

utilisateur iOS

Cette application est vraiment super. Il y a tellement de fiches de révision et d'aide, [...]. Par exemple, la matière qui me pose problème est le français et l'appli a un choix d'aide très large. Grâce à cette application, je me suis améliorée en français. Je la recommanderais à tout le monde.

Samantha Klich

utilisatrice Android

Waouh, je suis vraiment abasourdi. J'ai essayé l'application parce que je l'avais déjà vue plusieurs fois dans la publicité et j'ai été absolument choquée. Cette appli est L'AIDE dont on rêve pour l'école et surtout, elle propose tellement de choses, comme des rédactions et des fiches qui m'ont personnellement TRÈS bien aidé.

Anna

utilisatrice iOS

Meilleur application je voulais m'entraîner pour mes maths puis j'ai tout compris d'un coup c'est mon nouveau prof maintenant 🤣🤣

Thomas R

utilisateur d' Android

super application pour réviser je révise tout les soirs

Esteban M

utilisateur d'Android

Permet de vraiment comprendre les cours sous forme de fiches de révisions déjà faites ! Incroyable, je recommande vraiment

Leny

utilisateur d'Android

L'application est tout simplement géniale ! Il me suffit de taper mon sujet dans la barre de recherche et je le vérifie très rapidement. Je ne dois plus regarder 10 vidéos YouTube pour comprendre quelque chose et j'économise ainsi mon temps. Je te le recommande !

Sudenaz Ocak

utilisateur Android

Cette application m'a vraiment fait m'améliorer ! J'étais vraiment nul en maths à l'école et grâce à l'appli, je suis meilleur en maths ! Je suis tellement reconnaissante que vous ayez créé cette application.

Greenlight Bonnie

utilisateur Android

PARFAIT 🌟 💕🔥 ça facilite Vrmt la révision avec des fiches de révisions fascinants✨🥰

Khady

utilisatrice d'Android

Je conseille vraiment ! je galère à avoir des cours clairs et ça aide énormément !!

Claire

utilisatrice iOS

C’est vraiment mais vraiment la meilleurs appli au début de l’année au collège jetait une élève perturbatrice et j’avais 9 de moyenne générale plus précisément 9,68... Et la un de mes potes me donne cette appli pour réviser c’était incroyable y’a des fiche de révision des quiz bref grâce à cette appli je suis passé de 9,68 à 17,40 trop contente 🤩🤩

Raoul

utilisateur IOS

Knowunity est vraiment une application incroyable elle est pour tous les âges et s’adapte à tous les niveaux.Elle permet de mieux comprendre et apprendre. Cette application est super pour les devoirs et pour les contrôles je la recommande à tous le monde petit ou grands

Ella

utilisatrice iOS

L'application est très facile d'utilisation et bien conçue. Jusqu'à présent, j'ai trouvé tout ce que je cherchais et j'ai pu apprendre beaucoup de choses grâce aux présentations ! Je vais certainement utiliser l'application pour un travail en classe ! Et comme source d'inspiration personnelle, elle est bien sûr aussi très utile.

Stefan S

utilisateur iOS

Cette application est vraiment super. Il y a tellement de fiches de révision et d'aide, [...]. Par exemple, la matière qui me pose problème est le français et l'appli a un choix d'aide très large. Grâce à cette application, je me suis améliorée en français. Je la recommanderais à tout le monde.

Samantha Klich

utilisatrice Android

Waouh, je suis vraiment abasourdi. J'ai essayé l'application parce que je l'avais déjà vue plusieurs fois dans la publicité et j'ai été absolument choquée. Cette appli est L'AIDE dont on rêve pour l'école et surtout, elle propose tellement de choses, comme des rédactions et des fiches qui m'ont personnellement TRÈS bien aidé.

Anna

utilisatrice iOS

Meilleur application je voulais m'entraîner pour mes maths puis j'ai tout compris d'un coup c'est mon nouveau prof maintenant 🤣🤣

Thomas R

utilisateur d' Android

super application pour réviser je révise tout les soirs

Esteban M

utilisateur d'Android

Permet de vraiment comprendre les cours sous forme de fiches de révisions déjà faites ! Incroyable, je recommande vraiment

Leny

utilisateur d'Android

L'application est tout simplement géniale ! Il me suffit de taper mon sujet dans la barre de recherche et je le vérifie très rapidement. Je ne dois plus regarder 10 vidéos YouTube pour comprendre quelque chose et j'économise ainsi mon temps. Je te le recommande !

Sudenaz Ocak

utilisateur Android

Cette application m'a vraiment fait m'améliorer ! J'étais vraiment nul en maths à l'école et grâce à l'appli, je suis meilleur en maths ! Je suis tellement reconnaissante que vous ayez créé cette application.

Greenlight Bonnie

utilisateur Android

PARFAIT 🌟 💕🔥 ça facilite Vrmt la révision avec des fiches de révisions fascinants✨🥰

Khady

utilisatrice d'Android

Je conseille vraiment ! je galère à avoir des cours clairs et ça aide énormément !!

Claire

utilisatrice iOS

C’est vraiment mais vraiment la meilleurs appli au début de l’année au collège jetait une élève perturbatrice et j’avais 9 de moyenne générale plus précisément 9,68... Et la un de mes potes me donne cette appli pour réviser c’était incroyable y’a des fiche de révision des quiz bref grâce à cette appli je suis passé de 9,68 à 17,40 trop contente 🤩🤩

Raoul

utilisateur IOS

Knowunity est vraiment une application incroyable elle est pour tous les âges et s’adapte à tous les niveaux.Elle permet de mieux comprendre et apprendre. Cette application est super pour les devoirs et pour les contrôles je la recommande à tous le monde petit ou grands

Ella

utilisatrice iOS

 

NSI

81

9 déc. 2025

2 pages

Guide Simplifié Python pour Débutants

user profile picture

Maxou_007

@maxime_007

Python, c'est le langage de programmation que tu dois maîtriser ! Ce mémento couvre tous les concepts essentiels : des types de base aux fonctions, en passant par les boucles et les fichiers.

©2012-2017-Laurent Pointal Mémento v2.0.7
Licence Creative Commons Paternité 4

entier, flottant, booléen, chaîne,octets Types de base
int 7

Inscris-toi pour voir le contenuC'est gratuit!

Accès à tous les documents

Améliore tes notes

Rejoins des millions d'étudiants

En t'inscrivant, tu acceptes les Conditions d'utilisation et la Politique de confidentialité.

Types de base et Variables

Python gère plusieurs types de données que tu utilises constamment. Les entiers (int) comme 783 ou 0xF3, les flottants (float) comme 9.23, les booléens (bool) avec True/False, et les chaînes (str) comme "Un\nDeux".

Pour les variables, retiens cette règle d'or : Python évalue d'abord l'expression à droite, puis l'assigne au nom à gauche. Tu peux faire x = 1.2 + 8 ou même a, b = b, a pour échanger des valeurs ! Les raccourcis comme x += 3 t'évitent d'écrire x = x + 3.

Les conteneurs organisent tes données différemment. Les listes 1,5,91,5,9 sont modifiables, les tuples (1,5,9) ne le sont pas. Les dictionnaires {"clé":"valeur"} associent des clés à des valeurs, parfaits pour organiser tes données.

💡 Astuce : Les crochets créent des listes modifiables, les parenthèses () des tuples non modifiables !

Conversions et Indexation

Les conversions de types te sauvent la vie ! int("15") transforme une chaîne en entier, float("-11.24") en nombre décimal. Pour les booléens, bool(x) renvoie False pour zéro, conteneurs vides ou None, True pour le reste.

L'indexation fonctionne comme un système d'adresses. Dans lst = 10,20,30,40,5010, 20, 30, 40, 50, lst00 donne le premier élément (10), lst1-1 le dernier (50). Les tranches comme lst1:31:3 donnent 20,3020, 30 - pratique pour extraire des portions !

Les opérateurs logiques and, or, not te permettent de combiner des conditions. Attention piège : and et or retournent la valeur de a ou b, pas forcément un booléen !

⚡ Important : Les index commencent à 0, pas à 1 ! lst00 = premier élément.

©2012-2017-Laurent Pointal Mémento v2.0.7
Licence Creative Commons Paternité 4

entier, flottant, booléen, chaîne,octets Types de base
int 7

Inscris-toi pour voir le contenuC'est gratuit!

Accès à tous les documents

Améliore tes notes

Rejoins des millions d'étudiants

En t'inscrivant, tu acceptes les Conditions d'utilisation et la Politique de confidentialité.

Boucles et Structures de Contrôle

Les boucles automatisent les tâches répétitives. while condition: exécute tant que la condition est vraie - attention aux boucles infinies ! for var in séquence: parcourt chaque élément : for c in "texte": traite chaque caractère.

Pour les conditions, if condition: exécute le bloc seulement si c'est vrai. Combine avec elif (sinon si) et else (sinon). L'indentation (4 espaces) délimite tes blocs - c'est crucial en Python !

range() génère des séquences d'entiers : range(5) donne 0,1,2,3,4. range(3,8) va de 3 à 7. Super pratique avec for i in range(len(liste)): pour parcourir les index.

🎯 Conseil : Utilise enumerate(liste) pour avoir à la fois l'index et la valeur : for idx, val in enumerate(liste):

Fonctions et Fichiers

Les fonctions organisent ton code en blocs réutilisables. def ma_fonction(x, y): définit une fonction, return résultat renvoie une valeur. Les paramètres et variables n'existent que dans la fonction - pense "boîte noire" !

Pour les fichiers, open("fichier.txt", "w") ouvre en écriture, "r" en lecture. f.write() écrit, f.read() lit. N'oublie jamais f.close() ! Mieux : utilise with open(...) as f: qui ferme automatiquement.

Le formatage avec "Bonjour {}".format(nom) ou les f-strings rend tes affichages propres. {:2.3f} contrôle la précision des nombres, {:>10s} aligne le texte.

📁 Astuce fichiers : for ligne in f: lit ligne par ligne sans charger tout le fichier en mémoire !

Si on te demande...

Qu'est-ce que le compagnon IA de Knowunity ?

Notre compagnon IA est spécialement conçu pour répondre aux besoins des étudiants. Sur la base des millions d'éléments de contenu que nous avons sur la plateforme, nous pouvons fournir des réponses vraiment significatives et pertinentes aux étudiants. Mais il ne s'agit pas seulement de réponses, le compagnon a encore plus pour but de guider les élèves dans leurs défis d'apprentissage quotidiens, avec des plans d'étude personnalisés, des quiz ou des éléments de contenu dans le chat et une personnalisation à 100% basée sur les compétences et les développements de l'étudiant.

Où puis-je télécharger l'application Knowunity ?

Tu peux télécharger l'application dans Google Play Store et dans l'App Store d'Apple.

L'application est-elle vraiment gratuite ?

Oui, tu as un accès entièrement gratuit à tous les contenus de l'appli, tu peux chatter ou suivre les créateurs à tout moment. De plus, nous proposons Knowunity Premium, qui te permet de réviser sans limites!

2

Outils Intelligents NOUVEAU

Transforme cette fiche en : ✓ 50+ Questions d'Entraînement ✓ Cartes Mémoire Interactives ✓ Examen Blanc Complet ✓ Plans de Dissertation

Examen Blanc
Quiz
Flashcards
Dissertation

Contenus les plus populaires en NSI

Contenus les plus populaires

Rien ne te convient ? Explore d'autres matières.

Les étudiants nous adorent — il ne manque plus que toi.

4.9/5

App Store

4.8/5

Google Play

L'application est très facile d'utilisation et bien conçue. Jusqu'à présent, j'ai trouvé tout ce que je cherchais et j'ai pu apprendre beaucoup de choses grâce aux présentations ! Je vais certainement utiliser l'application pour un travail en classe ! Et comme source d'inspiration personnelle, elle est bien sûr aussi très utile.

Stefan S

utilisateur iOS

Cette application est vraiment super. Il y a tellement de fiches de révision et d'aide, [...]. Par exemple, la matière qui me pose problème est le français et l'appli a un choix d'aide très large. Grâce à cette application, je me suis améliorée en français. Je la recommanderais à tout le monde.

Samantha Klich

utilisatrice Android

Waouh, je suis vraiment abasourdi. J'ai essayé l'application parce que je l'avais déjà vue plusieurs fois dans la publicité et j'ai été absolument choquée. Cette appli est L'AIDE dont on rêve pour l'école et surtout, elle propose tellement de choses, comme des rédactions et des fiches qui m'ont personnellement TRÈS bien aidé.

Anna

utilisatrice iOS

Meilleur application je voulais m'entraîner pour mes maths puis j'ai tout compris d'un coup c'est mon nouveau prof maintenant 🤣🤣

Thomas R

utilisateur d' Android

super application pour réviser je révise tout les soirs

Esteban M

utilisateur d'Android

Permet de vraiment comprendre les cours sous forme de fiches de révisions déjà faites ! Incroyable, je recommande vraiment

Leny

utilisateur d'Android

L'application est tout simplement géniale ! Il me suffit de taper mon sujet dans la barre de recherche et je le vérifie très rapidement. Je ne dois plus regarder 10 vidéos YouTube pour comprendre quelque chose et j'économise ainsi mon temps. Je te le recommande !

Sudenaz Ocak

utilisateur Android

Cette application m'a vraiment fait m'améliorer ! J'étais vraiment nul en maths à l'école et grâce à l'appli, je suis meilleur en maths ! Je suis tellement reconnaissante que vous ayez créé cette application.

Greenlight Bonnie

utilisateur Android

PARFAIT 🌟 💕🔥 ça facilite Vrmt la révision avec des fiches de révisions fascinants✨🥰

Khady

utilisatrice d'Android

Je conseille vraiment ! je galère à avoir des cours clairs et ça aide énormément !!

Claire

utilisatrice iOS

C’est vraiment mais vraiment la meilleurs appli au début de l’année au collège jetait une élève perturbatrice et j’avais 9 de moyenne générale plus précisément 9,68... Et la un de mes potes me donne cette appli pour réviser c’était incroyable y’a des fiche de révision des quiz bref grâce à cette appli je suis passé de 9,68 à 17,40 trop contente 🤩🤩

Raoul

utilisateur IOS

Knowunity est vraiment une application incroyable elle est pour tous les âges et s’adapte à tous les niveaux.Elle permet de mieux comprendre et apprendre. Cette application est super pour les devoirs et pour les contrôles je la recommande à tous le monde petit ou grands

Ella

utilisatrice iOS

L'application est très facile d'utilisation et bien conçue. Jusqu'à présent, j'ai trouvé tout ce que je cherchais et j'ai pu apprendre beaucoup de choses grâce aux présentations ! Je vais certainement utiliser l'application pour un travail en classe ! Et comme source d'inspiration personnelle, elle est bien sûr aussi très utile.

Stefan S

utilisateur iOS

Cette application est vraiment super. Il y a tellement de fiches de révision et d'aide, [...]. Par exemple, la matière qui me pose problème est le français et l'appli a un choix d'aide très large. Grâce à cette application, je me suis améliorée en français. Je la recommanderais à tout le monde.

Samantha Klich

utilisatrice Android

Waouh, je suis vraiment abasourdi. J'ai essayé l'application parce que je l'avais déjà vue plusieurs fois dans la publicité et j'ai été absolument choquée. Cette appli est L'AIDE dont on rêve pour l'école et surtout, elle propose tellement de choses, comme des rédactions et des fiches qui m'ont personnellement TRÈS bien aidé.

Anna

utilisatrice iOS

Meilleur application je voulais m'entraîner pour mes maths puis j'ai tout compris d'un coup c'est mon nouveau prof maintenant 🤣🤣

Thomas R

utilisateur d' Android

super application pour réviser je révise tout les soirs

Esteban M

utilisateur d'Android

Permet de vraiment comprendre les cours sous forme de fiches de révisions déjà faites ! Incroyable, je recommande vraiment

Leny

utilisateur d'Android

L'application est tout simplement géniale ! Il me suffit de taper mon sujet dans la barre de recherche et je le vérifie très rapidement. Je ne dois plus regarder 10 vidéos YouTube pour comprendre quelque chose et j'économise ainsi mon temps. Je te le recommande !

Sudenaz Ocak

utilisateur Android

Cette application m'a vraiment fait m'améliorer ! J'étais vraiment nul en maths à l'école et grâce à l'appli, je suis meilleur en maths ! Je suis tellement reconnaissante que vous ayez créé cette application.

Greenlight Bonnie

utilisateur Android

PARFAIT 🌟 💕🔥 ça facilite Vrmt la révision avec des fiches de révisions fascinants✨🥰

Khady

utilisatrice d'Android

Je conseille vraiment ! je galère à avoir des cours clairs et ça aide énormément !!

Claire

utilisatrice iOS

C’est vraiment mais vraiment la meilleurs appli au début de l’année au collège jetait une élève perturbatrice et j’avais 9 de moyenne générale plus précisément 9,68... Et la un de mes potes me donne cette appli pour réviser c’était incroyable y’a des fiche de révision des quiz bref grâce à cette appli je suis passé de 9,68 à 17,40 trop contente 🤩🤩

Raoul

utilisateur IOS

Knowunity est vraiment une application incroyable elle est pour tous les âges et s’adapte à tous les niveaux.Elle permet de mieux comprendre et apprendre. Cette application est super pour les devoirs et pour les contrôles je la recommande à tous le monde petit ou grands

Ella

utilisatrice iOS