Skip to content

Latest commit

 

History

History
51 lines (28 loc) · 1.22 KB

File metadata and controls

51 lines (28 loc) · 1.22 KB

Python Code Diary 🧠📓


Python Practice Programs 🚀

This repository contains a structured collection of Python programs designed for absolute beginners.
The goal is to learn Python programming by solving small problems daily and maintaining a consistent GitHub streak.


🎯 Goals

  • Learn Python from the basics (variables, loops, functions, etc.)
  • Improve problem-solving and logic building
  • Push daily code to build consistency + GitHub streak
  • Keep programs small, clean, and well-structured

📁 Project Structure

├─ README.md

├─ requirements.txt # Optional (if using pytest)

├─ src/

│ ├─ basics/ # print, input, arithmetic operations

│ ├─ conditionals/ # if-elif-else tasks

│ ├─ loops/ # for/while loops, series programs

│ ├─ numbers/ # prime, factorial, fibonacci, gcd, lcm

│ ├─ strings/ # reverse, palindrome, character counts

│ ├─ arrays/ # min/max, reverse, search, sort

│ ├─ matrices/ # add, subtract, multiply, transpose

│ ├─ patterns/ # star/number/alphabet patterns

│ └─ utils/ # helper functions (optional)

└─ tests/ # optional unit tests


Each file is independent and can be executed directly.