This is a online course is to gain comprehensive understanding of Python Programming. The aim is to learn about howPython Programming and its features can be used right from scratch. The tutorials will help you learn about Introduction & Installation of Python, Assigning variables & collecting user Input, Basic Math, Exponentiation, Order of Evaluation, Introduction to strings, As variables, Formatting, concatenation, converting out, String Methods, Lists and Tuples, Dictionaries, Comparison operators, Loops, Conditional Statements, Functions and Function Parameters and OOP-Class Methods.
Python is a dynamic modern computer programming language. It is quit complementary to FORTRAN, which is one of the earliest programming languages, but it is much more powerful than FORTRAN. Python allows to use variables without even declaring them (i.e., it concludes types implicitly), and it depends on indentation as a control structure. You are not forced to define classes in Python (unlike Java) but you are free to do so when convenient. Python was introduced by Guido van Rossum.
But Python is also free in other important ways, for example you are free to copy it wherever you want, and free to study the source code, and make changes to it.
Python is an object-oriented, interpreted, high-level programming language with powerful semantics. It has high-level built in data structures, combined with dynamic typing and dynamic binding; make it very efficient for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.