This is a Python exercise project that includes various programming exercises to practice Python concepts and improve coding skills.
The project aims to provide a collection of Python programming exercises for learners of different levels. Each exercise focuses on a specific concept or problem-solving technique. It covers a wide range of topics, including data manipulation, algorithms, file handling, object-oriented programming, and more.
Exercise | Description | Difficulty | Solution |
---|---|---|---|
Exercise 1 | Sum of array | Easy | Link to solution |
Exercise 2 | Check for palindrome | Easy | Link to solution |
Exercise 3 | Find highest number in array | Easy | Link to solution |
Exercise 4 | Find average from array | Easy | Link to solution |
Exercise 5 | Count letter occurences in text | Easy | Link to solution |
Exercise 6 | Convert decimal to binary | Easy | Link to solution |
Exercise 7 | Find largest number in array | Easy | Link to solution |
Exercise 8 | Guessing game | Easy+ | Link to solution |
Exercise 9 | Fibonacci sequence | Easy | Link to solution |
Exercise 10 | Analyze text | Easy+ | Link to solution |
To get started with the exercises, follow these steps:
- Clone the repository:
git clone https://github.com/Pogryziony/BeginnerPythonExercises.git
- Navigate to the project directory:
cd BeginnerPythonExercises
- Run solution by uncommenting method name in main.py
- Run program
Contributions to the project are welcome! If you have an exercise that you'd like to add or you found a bug in an existing exercise, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.