These exercises are focused on absolute beginners. The purpose of these exercises is to help you develop algorithmic problem solving skills from early stage.
- Click here to find the exercises
- Try to do not use the programming language magic
- If you get stuck it's ok to see the solution
- After you done with the exercise is ok to use the programming language magic
At the moment there are a lot of spelling and grammar mistakes I am trying to correct. Please you are more than welcome to correct any spelling and grammar mistakes.
If you want to contribute an exercise, make sure to use the fix_exercise_number.py script to fix the order of exercises
Solutions are coming soon
For details on how to do this, please see: Adding a file to a repository (web) or Adding a file to a repository (command line)
Once your solution has been placed into your forked repo you should initiate a pull request into the main py-study-group/beginner-friendly-programming-exercises so that your solution(s) or corrections can be merged.
To create a pull request, please see: Creating a pull request from a fork
Once your pull request has been submitted, an admin of the py-study-group will review and merge it into the py-study-group/beginner-friendly-programming-exercises where it will be appear alongside all of the other submitted solutions.
I specially want to thank @cripcate for writing this awesome contribution guide