Les cheat sheets peuvent être vraiment utiles lorsque vous essayez un ensemble d’exercices liés à un sujet spécifique, ou que vous travaillez sur un projet. Comme on ne peut faire tenir qu’une quantité limitée d’informations sur une seule feuille de papier, la plupart des antisèches sont une simple liste de règles syntaxiques. Cet ensemble d’antisèches vise à vous rappeler les règles de syntaxe, mais aussi à vous rappeler des concepts importants également.
Toutes ces antisèches ont été mises à jour pour correspondre à ce qui se trouve dans la deuxième édition de Python Crash Course. Vous pouvez télécharger les feuilles individuellement, ou télécharger un fichier zip qui comprend toutes ces feuilles dans un seul répertoire. Vous pouvez également télécharger toutes les antisèches dans un seul fichier pdf si vous le souhaitez.
Si vous souhaitez savoir quand d’autres ressources seront disponibles, vous pouvez vous inscrire pour recevoir des notifications par courriel ici.
Feuille d’aperçu
- Aide-mémoire Python pour les débutants
- Présente un aperçu des bases de Python, notamment les variables, les listes, les dictionnaires, les fonctions, les classes et plus encore.
Les bases de Python
- La Cheat Sheet Python du débutant – Listes
- S’intéresse aux listes : comment construire et modifier une liste, accéder aux éléments d’une liste, et boucler sur les valeurs d’une liste. Couvre également les listes numériques, les compréhensions de listes, les tuples, et plus encore.
- Aide-mémoire Python pour débutants – Dictionnaires
- Focus sur les dictionnaires : comment construire et modifier un dictionnaire, accéder aux informations d’un dictionnaire, et boucler à travers les dictionnaires de diverses manières. Comprend des sections sur l’imbrication de listes et de dictionnaires, l’utilisation de compréhensions de dictionnaires, et plus encore.
- Aide-mémoire Python pour débutants – Instructions if et boucles while
- Focus sur les instructions if et les boucles while : comment écrire des tests conditionnels avec des chaînes de caractères et des données numériques, comment écrire des instructions if simples et complexes, et comment accepter les entrées utilisateur. Couvre également une variété d’approches de l’utilisation des boucles while.
- Aide-mémoire Python pour débutants – Fonctions
- Focus sur les fonctions : comment définir une fonction et comment passer des informations à une fonction. Couvre les arguments positionnels et par mot-clé, les valeurs de retour, le passage de listes, l’utilisation de modules, et plus encore
- Fiche Python pour débutants – Classes
- Focus sur les classes : comment définir et utiliser une classe. Couvre les attributs et les méthodes, l’héritage et l’importation, et plus encore.
- La Cheat Sheet Python pour débutants – Fichiers et exceptions
- Focus sur le travail avec les fichiers, et l’utilisation des exceptions pour gérer les erreurs qui pourraient survenir lors de l’exécution de vos programmes. Couvre la lecture et l’écriture dans les fichiers, les blocs try-except-else, et le stockage des données à l’aide du module json.
- Fiche de chevet Python pour débutants – Tester votre code
- Focus sur les tests unitaires et les cas de test. Comment tester une fonction, et comment tester une classe.
Fiches axées sur les projets
- Fiche Python pour débutants – Pygame
- Focus sur la création de jeux avec Pygame. Création d’une fenêtre de jeu, objets rect, images, réponse aux entrées du clavier et de la souris, groupes, détection des collisions entre les éléments du jeu et rendu du texte
- Fiche de chevet Python pour débutants – Matplotlib
- Focus sur la création de visualisations avec Matplotlib. Making line graphs and scatter plots, customizing plots, making multiple plots, and working with time-based data.
- Beginner’s Python Cheat Sheet – Plotly
- Focuses on creating visualizations with Plotly. Making line graphs, scatter plots, and bar graphs, styling plots, making multiple plots, and working with geographical datasets.
- Beginner’s Python Cheat Sheet – Django
- Focuses on creating web apps with Django. Installing Django and starting a project, working with models, building a home page, using templates, using data, and making user accounts.
If you find any errors, please feel free to get in touch:
Email: [email protected]
Twitter: @ehmatthes