Skip to content

docs: Add python basics notebooks

Koundinya N V S S requested to merge docs/no-ref/python-basics into main

Added three notebooks that covers the following topics:

  1. Part 1: Mastering Python Datatypes, Data Structures and Operators

    • Variables
    • Data Types
    • Data Structures
    • Operators
    • Strings and String Manipulation
    • Numbers (Integers, Floats)
    • Type Conversion
    • Input and Output
    • Comments and Documentation
  2. Part 2: Understading conditionals, loops and iterators

    • Conditional Statements (if, elif, else)
    • Loops (for, while)
    • Control Statement(Pass, Break, Continue)
    • Iteratives (iterators, iterables)
    • Exception and Error Handling (try, except, finally)
    • Nested Loops and Conditions
  3. Part 3: Introduction to functional and object oriented programming

    • Functions
    • Definition of Functions
    • Function Arguments and Return Values
    • Scope of Variables (Global vs Local)
    • Variable-length Arguments (*args, **kwargs)
    • Lambda Functions
    • Decorators (Conceptual Understanding)
    • Generators (Conceptual Understanding)

Merge request reports