Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 810 Bytes

File metadata and controls

50 lines (39 loc) · 810 Bytes

Python Learning Repository

This repository contains my Python practice programs and notes while learning Python fundamentals, functions, OOP, file handling, and more.

Project Structure

Basics

  • Variables
  • Data types
  • Input/output
  • Operators
  • Conditional statements
  • Loops

Functions

  • User-defined functions
  • Lambda functions
  • Recursion
  • Arguments

Data Structures

  • Lists
  • Tuples
  • Dictionaries
  • Sets
  • Strings

Object-Oriented Programming (OOP)

  • Classes and objects
  • Constructors
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Abstraction

Practice Programs

  • Number programs
  • String programs
  • Pattern programs
  • Array/list exercises

Technologies Used

  • Python 3

How to Run

Clone the repository:

git clone https://github.com/manojkc-dev/python.git