Introduction of Python
Python is high level programming language.
Python was developed by Guido Van Rossum in 1991, at the National Research Institute for Mathematics and Computer Science in the Netherlands.
Language was named after "Monty Python"
Python is easy to learn, read and very powerful language.
Python is a interpreted, interactive and object-oriented scripting language.
Open Source and Interpreted Language.
Python supports both Functional and Object Oriented.
Used by Google and Increasingly popular.
Python Language Features :
Simple and easy to learn :
Python is very easy to learn. It has very simple syntax to learn and implement that makes it developer friendly and high level programming language.
It has efficient high-level data structures. :
Python already provides builtin data structure that can be used direct in our application.
It has simple but effective approach to object-oriented programming. :
Python supports object oriented language and concepts of classes and objects.
Python is dynamic typed language. :
In python you don’t need to define variable data type ahead of time, python automatically guesses the data type of the variable based on the type of value it contains.
myvar = "Hello Python"
In the above line "Hello Python" is assigned to myvar , so the type of myvar is string.
Suppose little bit later in the program we assign myvar a value of 1 i.e
myvar = 1
now myvar is of type int .
Python is strongly typed. :
1 + "2"
will be '12'
here 1 will be converted to string and concatenated to "2" , which results in '12' , which is a string.
In Python automatic conversions are not allowed, so
1 + "2"
will produce an error.
Python is Interpreted Language. :
Python is an interpreted language i.e. interpreter executes the code line by line at a time. This makes debugging easy and thus suitable for beginners.
Python is Cross-platform Language. :
Python can run equally on different platforms such as Windows, Linux, Unix and Macintosh etc. So, we can say that Python is a portable language.
Python is Extensible. :
The Python interpreter is easily extended with new functions and data types implemented in C or C++ (or other languages callable from C). Python is also suitable as an extension language for customizable applications.
Python has extensive standard library. :
Python has a large and broad library and prvides rich set of module and functions for rapid application development.
Next chapter is python installation
Training For College Campus
We offers college campus training for all streams like CS, IT, ECE, Mechanical, Civil etc. on different technologies
C, C++, Data Structure, Core Java, Advance Java, Struts Framework, Hibernate, Python, Android, Big-Data, Ebedded & Robotics etc.
Please mail your requirement at email@example.com
Projects For Students
Students can contact us for their projects on different technologies Core Java, Advance Java, Android etc.
Students can mail requirement at firstname.lastname@example.org