Skip to content

Saurav60/Python_learning_beginner_friendly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

42 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Python Learning: Beginner Friendly 🐍

Welcome to Python Learning: Beginner Friendly! This repository is a collection of Python code that I've written as I embark on my journey to learn Python. It includes basic to intermediate coding problems and solutions, all written and tested in Visual Studio Code. I'm continuously updating this repository with new Python problems that I solve daily.


πŸ“Œ About This Repository

This repository is designed to:

  • Document my progress as I learn Python from scratch.
  • Serve as a resource for other beginners who want to learn Python through practical examples.
  • Include a variety of problems, from basic syntax to intermediate-level challenges.
  • Cover concepts like:
    • Control structures
    • Functions
    • Data structures (lists, tuples, dictionaries, arrays, string, stack, sets, queue, linkedlist etc.) and various algorithms.
    • File handling
    • Modules and libraries
    • Problem-solving approaches

πŸ—‚οΈ Repository Structure

The repository is organized into folders based on the type of problems or topics covered:


✨ Features

  • Beginner-friendly examples with comments to explain the code.
  • Solutions are practical and aim to improve problem-solving skills.
  • Each problem includes a brief description of the task and the logic used to solve it.
  • Solutions are implemented with clean, readable code.

πŸš€ Tools Used

  • Python: Programming language of choice.
  • Visual Studio Code: IDE for writing and testing the code.

πŸ“… Daily Problem Solving

Every day, I tackle at least one Python problem and upload the solutions here. This practice helps me stay consistent and improve my coding skills.


πŸ“– Learning Goals

By maintaining this repository, I aim to:

  1. Strengthen my fundamentals in Python.
  2. Build confidence in solving coding challenges.
  3. Share knowledge and collaborate with other learners.

🀝 Contributing

If you're also learning Python and would like to contribute:

  1. Fork the repository.
  2. Add your solutions or suggest improvements.
  3. Create a pull request, and I'll review it.

Happy coding! 😊

About

A basic problem solving using python basics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published