项目作者: Anirudh-Peddada

项目描述 :
Cloned from https://github.com/Tamoghna-Saha/Notebook, this repository is to learn & understand Python.
高级语言: Jupyter Notebook
项目地址: git://github.com/Anirudh-Peddada/Notebook2.git
创建时间: 2019-09-05T11:09:08Z
项目社区:https://github.com/Anirudh-Peddada/Notebook2

开源协议:MIT License

下载


Notebook

This repository contains notebooks for education and data science purposes.

Python

Python is the first content in this series where I have covered the fundamental concepts associated while working with Python, the loop holes that you need to watch out, a brief overview of Pandas and Numpy, and assignments as well.

The contents covered in each of these Python Notebooks are as follows:

Beginner

  1. |_What is Python, Why do we need it, applications, who uses it
  2. |_Numerical and Boolean Operations
  3. |_Datatypes and Type Conversion
  4. |_Variables and object
  5. |_Standard libraries and Importing modules
  6. |_String, String Operation and String formatting
  7. |_Useful pythonic functions (string: join, replace; numeric: max, sum, abs)
  8. |_User Input
  9. |_User Defined Function

Intermediate Part 1

  1. |_More Data Types
  2. |_List, Tuple, Set, Dictionary and its operations
  3. |_List slicing
  4. |_List and dictionary comprehension
  5. |_Conditional statements, range, loops
  6. |_File I/O

Intermediate Part 2:

  1. |_Class, Inheritance
  2. |_Exception Handling, finally
  3. |_Lambda
  4. |_First-class Function - Map & Filter
  5. |_Iterators, generators
  6. |_Useful pythonic functions for iterables (any, enumerate)

Advanced - Pandas

  1. |_Importing Data
  2. |_Creating Test Object
  3. |_Viewing Data
  4. |_Data Cleaning
  5. |_Selection
  6. |_Filter, Sort & Group by
  7. |_Iteration
  8. |_Join, Merging
  9. |_Statistics & Visualization
  10. |_Exporting Data

Advanced - Numpy

  1. |_ndarray object & manipulation
  2. |_Array creation & operations
  3. |_Indexing, slicing & advanced indexing
  4. |_Arithmetic, Mathematical & Statistical operations
  5. |_Iteration over array
  6. |_Broadcasting
  7. |_I/O operations

Over the course of time, I will keep on adding more contents in this repo.

Issues

Kindly raise issues if you face in the notebooks in the format as follows:

Python | Intermediate Part 1 | The error message