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

https://github.com/shivam-kumar-59/python-learning

This repository contains Python programs demonstrating various programming concepts, including data structures, algorithms, OOP, and more. Each file focuses on specific concepts with practical examples, helping reinforce both foundational and advanced topics in Python for learners aiming to deepen their understanding of programming.
https://github.com/shivam-kumar-59/python-learning

codin pyt

Last synced: 3 months ago
JSON representation

This repository contains Python programs demonstrating various programming concepts, including data structures, algorithms, OOP, and more. Each file focuses on specific concepts with practical examples, helping reinforce both foundational and advanced topics in Python for learners aiming to deepen their understanding of programming.

Awesome Lists containing this project

README

        

# Python Learning Repository

This repository contains all the Python codes and examples I have written while learning Python programming.

## Table of Contents

- [Overview](#overview)
- [Concepts Covered](#concepts-covered-📚)
- [Setup and Running the Code](#setup-and-running-the-code)
- [Contributing](#contributing-✨)
- [Acknowledgments](#acknowledgments-👏)

## Overview

This repository contains Python programs demonstrating various programming concepts, including data structures, algorithms, OOP, and more. Each file focuses on specific concepts with practical examples, helping reinforce both foundational and advanced topics in Python for learners aiming to deepen their understanding of programming.
I will be following Code With Harry's [Python Course](https://youtu.be/UrsmFxEIp5k?si=mJSRMs7rEdKXKuUy) to learn and implement the concepts.

## Concepts Covered 📚

The repository includes examples of:

- Basic Syntax and Data Types
- Strings
- Lists and Tuples
- Sets and Dictionaries
- Conditional Expressions
- Loops
- Functions
- File I/O

## Setup and Running the Code

To run the Python files locally:

1. Clone the repository:

```bash
git clone https://github.com/your-username/Python-Learning.git
```

2. Navigate into the desired folder and run the Python file:
```bash
cd Python-Learning/desired folder
python filename.py
```
Replace `desired folder` with the actual path to the folder containing the Python file you wish to

## Contributing ✨

This repository is intended for personal learning, but if you find any issues or have suggestions for improvement, feel free to open an issue or submit a pull request!

1. Fork the repository.

2. Create a new branch for your feature:

```bash
git checkout -b feature/new-concept
```

3. Commit your changes:

```bash
git commit -m "Added new concept"
```

4. Push to the branch:

```
git push origin feature/new-concept
```

5. Open a pull request, and I'll review your contribution!

## Acknowledgments 👏

A huge thank you to the Python community and various online resources that have been invaluable in my learning journey!