This repository is a collection of small Python projects that I created as part of my learning journey and out of curiosity and enthusiasm for coding. Some of these projects were developed in my spare time, while others were created as small challenges to keep me motivated and improve my skills.
You will find that some of the smaller projects in this repository have been expanded and improved on a larger scale, and have been moved to separate repositories. These projects are constantly evolving, and I plan to continue adding new ones as I go. The goal is to share these creations with others and provide practical examples that may be useful or inspiring to fellow learners and developers.
- guess the number
- to-do list
- translator
- simple (timer & counter)
There are several ways to download and explore the projects:
Cloning the repository allows you to keep your local copy up-to-date as I add new projects:
git clone https://github.com/IronWolf437/small-python-projects.gitcd small-projectsYou can also download the repository as a ZIP file if you prefer not to use Git:
- Go to the repository page.
- Click the "Code" button and choose "Download ZIP."
- Extract the ZIP file to your preferred location.
If you're only interested in specific files or projects, you can download them directly using the raw file links on the GitHub page.
Each project is contained in a separate Python file. To run any of the projects, just navigate to the project directory and run the script:
python project1.pySome of the projects may require external libraries. If that's the case, you can install the necessary dependencies by using the requirements.txt file:
pip install -r requirements.txtIf a project doesn’t have a requirements.txt, check its documentation or comments to identify which libraries are needed.
If you have suggestions or improvements for any of the projects, feel free to fork the repository and submit a pull request. Contributions, bug fixes, and enhancements are always welcome.
This repository is licensed under the MIT License. See the LICENSE file for more details.