~~NOTOC~~
[[:start|{{ :iconemaisonrouge.jpg?nolink&25|Les wikis}}]]
==== Bienvenue sur Python ====
** Rédacteur(s)** : Philippe Mariano
[Mise à jour le 30/10/2024]
Python News
=== Sommaire ===
- {{:python:python50.png?nolink&25|}} **PYTHON**
- **[[:python:Installation|INSTALLATION - DEMARRAGE]]**
- REPL : l'interpréteur de commandes
- IDLE : l'éditeur fourni avec Python
- {{:python:vscode50px.png?nolink&20|}} **[[:outils:vscode:pythonpaspas|VSCode - Premier programme en Python "étape par étape"]]**
- plus loin - [[:python:outils:pyenv|Installer plusieurs versions de Python sous Windows avec pyenv-win]]
- **BASES DU LANGAGE**
- [[:python:bases:variables|Variables, constantes, types numériques et E/S dans la console]]
- Numbers in Python
- [[:python:bases:fonction|Les fonctions]]
- Les structures de données
- Common Python Data Structures (Guide)
- Opérateurs
- Python's "in" and "not in" Operators: Check for Membership
- Les séquences
- [[:python:bases:sequences| Généralités]]
- [[:python:bases:chaines|Les chaînes de caractères]]
- [[:python:bases:listes|Listes]]
- [[:python:bases:tuples|Tuples]]
- [[:python:bases:dictionnaires|Les dictionnaires]]
- [[:python:bases:ensembles|Les ensembles (set)]]
- [[:python:bases:accueilmodule|Les modules et packages]]
- [[:python:bases:fichiers|Les fichiers]]
- [[:python:bases:exceptions|Tests, exceptions, assertions et module doctest]]
- Documentation
- Documenting Python Code: A Complete Guide
- Script
- How to Run Your Python Scripts. [Quiz]
- PEP 8
- Bonnes pratiques de codage
- How to Write Beautiful Python Code With PEP 8
- 3 Tips For Writing Pythonic Code
- Quiz
- **PROGRAMMATION INTERMEDIAIRE**
- Intermediate Python Tutorials
- Namespaces and Scope in Python
- Python Inner Functions: What Are They Good For?
- How to Get and Use the Current Time in Python
- Working With JSON Data in Python
- {{:python:hard50.png?nolink&25|}} **[[python:progavancee|PROGRAMMATION AVANCEE ...]]**
- {{:python:jeu.png?nolink&25|}} **JEUX**
- Top Python Game Engines
- Set Up the Diagram of Dice Faces
- Make Your First Python Game: Rock, Paper, Scissors!
- PyGame: A Primer on Game Programming in Python
- Arcade: A Primer on the Python Game Framework
- Build an Asteroids Game With Python and Pygame
- Build a Platform Game in Python With Arcade
- Build a Tic-Tac-Toe Game Engine With an AI Player in Python
- {{:python:projet.png?nolink&25|}}**PROJETS**
- Learn by Doing
- 190 Python Projects with Source Code
- 70+ Python Projects for Beginners, Intermediate and Experienced Developers
- Il pleut dehors? Créer une application CLI météo avec Python
- Advent of Code: Solving Your Puzzles With Python
- Build a Command-Line To-Do App With Python and Typer
- Draw the Mandelbrot Set in Python
- Build a Bulk File Rename Tool With Python and PyQt
- Build a Site Connectivity Checker in Python
- Build a URL Shortener With FastAPI and Python
- Build a Quiz Application With Python
- Python and PyQt: Building a GUI Desktop Calculator
- ChatterBot: Build a Chatbot With Python
- {{:python:outils.png?nolink&25|}} **Outils**
- **Cours**
- Université Paris Diderot
- **Création**
- Thonny: The Beginner-Friendly Python Editor
- **VSCode**
- [[:outils:vscode:accueilvscode|L'environnement de développement intégré (IDE) VSCode]]
- [[:outils:vscode:vscipython|Python interactif (IPython) et Jupyter dans VSCode]]
- [[:python:outils:anaconda|Installer et utiliser Anaconda, Anaconda avec VSCode]]
- [[:python:outils:jupyter|Notebook Jupyter, binder et Google Colab]]
- [[:python:outils:pip|Installer et utiliser PIP]]
- **Documentation**
- [[:outils:markdown|Mémento de Markdown]]
- **Entraînement en ligne**
- INGInious
- Cercles informatiques
- France IoI
- Learn by Doing
- Codex
- Sujets écrits du bac [2023 - 2022 - 2021]
- **Installation**
- [[:python:outils:pyenv|Installer plusieurs versions de Python sous Windows avec pyenv-win]]
- **Sauvegarde et collaboration**
- [[:outils:filezilla|Transférer des fichiers avec FileZilla client]]
- [[:outils:vscode:liveshare|Travail collaboratif dans VSCode]]
- ** Git et Github**
- [[:outils:git|Gestion de versions : démarrer avec git et Github]]
- **Simulation**
- **En ligne** : Python Tutor
- **CONCOURS**
- Castor (du CM1 à la terminale)
- Algoréa (collège, lycée)
- Alkindi (cryptanalyse, secondes)
- Prologin
- Les trophées NSI
* [[:python:bibliographie|Bibliographie]]
* [[:python:webographie|Webographie]]
* Glossaire