Object-Oriented Programming In Python(OOP)


Object Oriented Programming (OOP) is a method of structuring a program by clustering common properties and behavior into individual objects. OOP supports code reusability, abstraction and encapsulation. OOP is based on concept of objects that contains code and data.

Understanding Python Turtle Methods With Examples

Introduction The turtle module is a part of the standard Python installation which provides a drawing board so that we can draw all over it using turtle methods. It is a popular way of introducing programming to kids. It was part of the original Logo programming language developed by Wally Feurzeig, Seymour Papert, and Cynthia … Read more

*args and **kwargs in Python


In Python, concepts of *args and **kwargs are important for programmers. *args is used in a function that accepts non-keyworded arguments and **kwargs is used in a function whose task is to accept the keyworded arguments.