Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tijani891/python-code-solutions


https://github.com/tijani891/python-code-solutions

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

## Python Coding Solutions

Welcome to the **Python Coding** challenge! This repository contains the code and resources I've worked on during my 100-day journey to improve my Python programming skills.

## About

The ** Python Coding** challenge is a self-imposed challenge where I committed to coding in Python. The purpose of this challenge is to improve my problem-solving skills, learn new Python concepts, and apply them in various projects and exercises.

## Goals

- Strengthen my understanding of Python fundamentals.
- Work on a variety of coding problems and projects.
- Explore libraries and frameworks in Python.
- Document my learning and progress.
- Build a portfolio of Python projects.

## Structure

The repository is organized into directories for each day, where each directory contains the code and notes for that day's challenge.

```
.
├── Day 01
│ └── main.py
├── Day 02
│ └── main.py
├── Day 03
│ └── main.py
└── ...
```

### Day Directories

- **README.md**: Each day's directory contains a `README.md` file describing the task or problem for the day, along with any relevant notes or explanations.
- **main.py**: The main Python file containing the solution or project code for the day.

## Progress

Here is a summary of the progress so far:

| Day | Topic/Challenge | Status |
|-----|---------------------------------------|---------|
| 1 | Introduction & Basic Syntax | ✅ Done |
| 2 | Data Types & Variables | ✅ Done |
| 3 | Control Flow and Logical Operators | ✅ Done |
| 4 | Randomisation and Python Lists | ✅ Done |
| ... | ... | ... |
| 100 | Final Project & Reflection | ⬜ To Do |

## Installation

To run any of the Python scripts in this repository, ensure you have Python installed. You can clone this repository to your local machine using the following command:

```bash
git clone https://github.com/Tijani891/Python-Code-Solutions.git
cd Python-Code-Solutions
```

## Usage

Each day's code can be run individually. For example, to run the code for Day 1:

```bash
cd "Day 01"
python main.py
```

## Resources

Throughout the challenge, I've used various resources, including:

- [Python Documentation](https://docs.python.org/3/)
- [Real Python](https://realpython.com/)

## Contributing

If you have suggestions, improvements, or additional challenges to recommend, feel free to open an issue or submit a pull request. Contributions are welcome!

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.