Skip to content

amannex/Learning_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐍 Python Learning Repository Welcome to the Python Learning Repository – your complete guide to learning Python programming from scratch to advanced level.

Whether you're a student, aspiring developer, or self-learner, this repository is designed to help you build strong Python skills with a structured approach, real-world examples, and hands-on coding practice.

πŸ“š Topics Covered βœ… Python Basics (Variables, Data Types, Operators)

βœ… Control Flow (if-else, loops)

βœ… Functions and Recursion

βœ… Data Structures (Lists, Tuples, Dictionaries, Sets)

βœ… Strings and String Manipulation

βœ… File Handling

βœ… Exception Handling

βœ… Object-Oriented Programming (OOP)

βœ… Modules and Packages

βœ… Pythonic Code Practices

βœ… Intermediate to Advanced Concepts

βœ… Real-world Mini Projects

πŸ› οΈ Project Structure bash Copy Edit Python-Learning/ β”‚ β”œβ”€β”€ 01_Basics/ β”œβ”€β”€ 02_Control_Flow/ β”œβ”€β”€ 03_Functions/ β”œβ”€β”€ 04_Data_Structures/ β”œβ”€β”€ 05_OOP/ β”œβ”€β”€ 06_File_Handling/ β”œβ”€β”€ 07_Projects/ β”œβ”€β”€ 08_Practice_Problems/ β”œβ”€β”€ README.md └── resources.md Each folder contains Python files with clear examples and explanations.

🧠 Practice Makes Perfect Solve beginner to intermediate-level problems in the 08_Practice_Problems folder to test and strengthen your skills. Each problem includes a solution file with detailed code and explanation.

πŸš€ Mini Projects Build small, fun projects like:

Calculator

To-Do App

Number Guessing Game

Quiz App

These help you think like a developer and apply your learning practically.

πŸ“Œ How to Use Clone the repo:

bash Copy Edit git clone https://github.com/yourusername/python-learning.git Open the folder in your code editor.

Follow the topics in order or jump to the one you need.

πŸ“– Resources Check out the resources.md file for useful links to Python documentation, cheat sheets, and external tutorials.

🀝 Contributing Feel free to fork, star ⭐ this repo, and contribute by improving examples, adding problems, or suggesting better structure.

πŸ’¬ Let's Connect For queries, suggestions, or feedback, feel free to open an issue or contact me.

Happy Learning! Keep Coding πŸ§‘β€πŸ’»πŸ

About

A beginner-friendly Python learning repo covering basics to advanced topics. Includes tutorials, examples, practice problems, and mini projects. Perfect for students, developers, and self-learners to build strong Python skills step-by-step. Learn, code, and grow with hands-on practice!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages