Object Oriented Programming
In all the programs we wrote till now, we have designed our program around functions i.e. blocks of statements which manipulate data. This is called the procedure-oriented way of programming. There is another way of organizing your program which is to combine data and functionality and wrap it inside something called an object. This is called the object oriented programming paradigm.
Operators & Expressions
Learn how to use Python Operators and Expressions
Data structures are basically just that - they are structures which can hold some data together. In other words, they are used to store a collection of related data.