Skip to content

A repo with Python challenges to practice your Python skills.

Notifications You must be signed in to change notification settings

ThibH/python-challenges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python Challenges

Welcome to this Python Challenges repositories.
This repositories was created from the French Python Discord Community (https://discord.gg/NWQvTeX)

English
Français

English

A repo with Python challenges in different languages to practice your Python skills.

Repo structure

At the root of the repo, you have a folder for each language. Then you can find inside each language separate folders for each level of difficulty.

Nomenclature

Each challenge is numbered (01, 02, 03...) and reside inside a folder. The name of the folder MUST be formated like so: 01-name_of_the_challenge

The name of the challenge is formated in lowercase, with each word being separated by underscores.

Inside the challenge's folder, you can find a file named "instructions.md" in markdown format. This file contains the instructions for the challenge.

Then you can find a "solutions" folder containing all possible solutions.

Each solution must be put inside a numbered folder like so: solution_01 solution_02 ... solution_23 solution_24 and so on.

Instructions structure

Each challenge should be formated like this:

01 - Name of the challenge

What we'll use

  • Recursivity

Instructions

Instructions for the challenge.

Challenge Result

Input : print("input")
Output : print("output")

Français

Repo qui contient des challenges Python dans différentes langues pour pratiquer ses aptitudes en Python.

Structure du repo

À la racine du repo, vous avez un dossier pour chaque langue. À l'intérieur du dossier pour chaque langue vous trouverez ensuite des dossiers pour chaque niveau de difficulté.

Nomenclature

Chaque challenge est numéroté et est contenu dans un dossier. Le nom du dossier DOIT être formatté comme suit : 01-nom_du_challenge

Le nom du challenge est en minuscule et séparé par des tirets du bas. Dans le dossier du challenge, vous trouverez un fichier nommé "instructions.md" au format markdown. Ce fichier contient les instructions pour le challenge.

Vous trouverez ensuite un dossier "solutions" qui contient toutes les solutions possibles au challenge. Chaque solution proposée doit se retrouver dans un dossier numéroté comme suit : solution_01 solution_02 ... solution_23 solution_24 et ainsi de suite.

IMPORTANT : Ne mettre aucun accents dans les noms de fichier ou de dossier !

Structure des instructions

Each challenge should be formated like this:

01 - Nom du challenge

Notions abordées

  • Récursivité

Instructions

Instructions du challenge

Résultat attendu

Input : print("input")
Output : print("output")

About

A repo with Python challenges to practice your Python skills.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published