This example illustrates how to handle object data.
This example shows the use of a constructor and how objects can call functions of the class and maintain their own copy of the class variable.
This example demonstrates the definition of a class and how its functions are called.
Tuples respond to the + and * operators much like strings; they mean concatenation and repetition here too, except that the result is a new tuple, not a string.
Like string indices, tuple indices start at 0, and tuples can be sliced, concatenated and so on.
Creating a tuple is as simple as putting different comma-separated values and optionally we can put these comma-separated values between parentheses also.
This example illustrates how to receive an unknown number of parameters in a function.
This example illustrates the 4 different types of functions and the use of default value for parameters.
A variable is something with a value that may change. Whenever declare variables or changing their values, always write the name of the variable on the left side of equal sign(the assignment