Python tutorials in jupyter notebook
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.ipynb_checkpoints
Scientific Python
1-Basics.ipynb
2-Operators.ipynb
3-BuiltinFunctions.ipynb
4-printAdvance.ipynb
5-DataStructure.ipynb
6-ControlFlow.ipynb
7-Functions.ipynb
8-OOP.ipynb
README.md
py-diagram.png

README.md

Python-Tutorials

This repository contains jupyter notebooks for Python. Topics covered in each notebook are :

  1. Basics

    • Introduction to Python
    • How it works
    • Variables
    • User Input
  2. Operators

    • Arithmetic Operators
    • Relational Operators
    • Assignment Operators
    • Logical Operators
    • Bitwise Operators
    • Membership Operators
    • Identity Operators
  3. BuiltinFunctions Functions covered in this part are:

    • chr()
    • ord()
    • round()
    • abs()
    • pow()
    • range() Functions for strings:
    • index()
    • find()
    • count()
    • replace()
    • strip()
    • split()
  4. printAdvance

    • Advanced print statements
    • Field/Precision width
  5. DataStructure

    • List and List methods
    • Dictionary and Dictionary methods
    • Tuple and Tuple methods
  6. ControlFlow

    • if
    • if-else
    • if-elif-else
    • nested if-else
    • for loop
    • while loop
    • break and continue
    • List comprehension
  7. Functions

    • Python functions
    • Nested functions
    • *args and **kwargs
    • Lambda functions
    • map()
    • filter()
  8. OOP

  9. Scientific Python

    • Numpy
    • Matplotlib
    • Pandas