Welcome to Python Sansar

Learning platform to learn everything about python programming language from beginning to advanced.

image

Six Major Steps in the Machine Learning Process

Introduction Machine Learning is a subset of artificial intelligence. It focuses mainly on the designing of systems, thereby allowing them...

How to use Sys Module in Python

Python sys module is the built-in module that provides various functions and variables that are used to manipulate different parts...

Implementation of Filtering in GraphQL Python

Before learning about the implementation of filtering in GraphQL Python,  if you haven't seen previous tutorials on this site I...

Random Module in Python

Introduction The random module is a built-in module in Python that generates pseudo-random variables. It can be used to generate...

What are SOLID Design Principles

Introduction As we know Software is a collection of instructions that tell a computer how to work. If the software...

What are the Different Flavors of Python

Introduction Python is a high-level, general-purpose, interpreted language developed by Guido van Rossum, and first released in 1991. It is...

How to Implement Interface in Python

Introduction The concept of interface is not explicitly defined in Python. Interface in Python is an abstract class that has...

Abstract Class in Python

Introduction Python doesn't explicitly support abstract classes. In Python, there is a predefined class called ABC of the abc module....

How to Verify Email in Python

Email is a method of exchanging messages between people using electronic devices. It is a widely-used communication medium that can...

Duck Typing and Strong Typing in Python

Introduction At first, we're going to discuss the terms duck typing and strong typing and then we're going to see...