Skip to content

About

A personal Python learning journal containing daily practice, notes, experiments, problem-solving, and small programs as I build my Python fundamentals step by step.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

385 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Learning Journal

This repository is my personal Python learning journal.

I use it to keep track of the things I learn, the problems I solve, the mistakes I make, and the small programs I build while improving my Python skills.

What You'll Find Here

  • Python notes
  • Practice problems
  • Small Python programs
  • Experiments
  • Problem-solving exercises
  • Concepts I'm learning
  • Solutions and improvements over time

Repository Structure

Python-Learning-Journal/
│
├── notes/
│   └── Python concepts and notes
│
├── practice/
│   └── Python practice problems and solutions
│
├── c_practice/
│   └── Practice related to C
│
├── v_practice/
│   └── Additional programming practice
│
└── README.md

The structure may change as I learn and organize the repository better.

Python Topics

Some of the topics I practice include:

  • Variables and Data Types
  • Conditions
  • Loops
  • Lists, Tuples, Sets and Dictionaries
  • Functions
  • Lambda Functions
  • map()
  • File Handling
  • Modules and Standard Library
  • Exception Handling
  • Object-Oriented Programming
  • Problem Solving

More topics will be added as I continue learning.

How I Practice

I try to understand a concept before moving to the next one.

My approach is simple:

  1. Learn a concept
  2. Write small examples
  3. Solve problems
  4. Make mistakes
  5. Understand the mistakes
  6. Try again
  7. Build something with what I learned

Progress

This is an ongoing repository.

It is not meant to show that I already know everything about Python. It shows my progress as I learn and improve.

I will continue adding notes, practice problems, experiments, and small projects over time.


Learning Python one concept at a time.

About

A personal Python learning journal containing daily practice, notes, experiments, problem-solving, and small programs as I build my Python fundamentals step by step.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages