Find the best tutors and institutes for BI Reporting

Find Best BI Reporting Training

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

What Is Phython?

ITech Analytic Solutions
15/12/2017 0 0
Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by GuidovanRossum during 1985- 1990. Like Perl, Python source code is also available under the GNU General Public License (GPL). This tutorial gives enough understanding on Python programming language
Python is a high-level, interpreted, interactive and object-oriented scripting language. Python is designed to be highly readable. It uses English keywords frequently where as other languages use punctuation, and it has fewer syntactical constructions than other languages.
i. Python is Interpreted: Python is processed at runtime by the interpreter. You do not need to compile your program before executing it. This is similar to PERL and PHP.
ii. Python is Interactive: You can actually sit at a Python prompt and interact with the interpreter directly to write your programs.
iii. Python is Object-Oriented: Python supports Object-Oriented style or technique of programming that encapsulates code within objects.
iv. Python is a Beginner's Language: Python is a great language for the beginner-level programmers and supports the development of a wide range of applications from simple text processing to WWW browsers to games.
Python Features:
Python's features include:
i. Easy-to-learn: Python has few keywords, simple structure, and a clearly defined syntax. This allows the student to pick up the language quickly.
ii. Easy-to-read: Python code is more clearly defined and visible to the eyes.
iii. Easy-to-maintain: Python's source code is fairly easy-to-maintain.
iv. A broad standard library: Python's bulk of the library is very portable and cross-platform compatible on UNIX, Windows, and Macintosh.
v. Interactive Mode: Python has support for an interactive mode which allows interactive testing and debugging of snippets of code.
vi. Portable: Python can run on a wide variety of hardware platforms and has the same interface on all platforms.
vii. Extendable: You can add low-level modules to the Python interpreter. These modules enable programmers to add to or customize their tools to be more efficient.
viii. Databases: Python provides interfaces to all major commercial databases.
ix. GUI Programming: Python supports GUI applications that can be created and ported to many system calls, libraries and windows systems, such as Windows MFC, Macintosh, and the X Window system of Unix.
x. Scalable: Python provides a better structure and support for large programs than shell scripting.
Apart from the above-mentioned features, Python has a big list of good features, few are listed below:
i. It supports functional and structured programming methods as well as OOP.
ii. It can be used as a scripting language or can be compiled to byte-code for building large applications.
iii. It provides very high-level dynamic data types and supports dynamic type checking.
iv. IT supports automatic garbage collection.
v. It can be easily integrated with C, C++, COM, ActiveX, CORBA, and Java.
Python is available on a wide variety of platforms including Linux and Mac OS X. Let's understand how to set up our Python environment.
Local Environment Setup:
Open a terminal window and type "python" to find out if it is already installed and which version is installed.
i. Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, etc.)
ii. Win 9x/NT/2000
iii. Macintosh (Intel, PPC, 68K)
iv. OS/2
v. DOS (multiple versions)
vi. PalmOS
vii. Nokia mobile phones
viii. Windows CE
ix. Acorn/RISC OS
x. BeOS
xi. Amiga
xii. VMS/OpenVMS
xiii. QNX
xiv. VxWorks
xv. Psion
Python has also been ported to the Java and .NET virtual machines
0 Dislike
Follow 2

Please Enter a comment


Other Lessons for You

Use of Indirect Function
I would like to share my experience of how Indirect formula helped me in my recent project. I was working with some report which was connected to a large database in excel, so whatever changes I made to...

Kaustubh Chavan | 20 May

0 0

Categorizing Requirements
As a business Analyst, your primary responsibility is to collect the business requirement, by understanding the client business process flow. Beyond that, critical thing is to categorize the requirement...

Rajesh Mac | 12 May

0 0

What is DBMS and RDBMS
Database Management Systems A database is a collection of data or records. Database management systems are designed to work with data. A database management system (DBMS) is a software system that uses...

Amit Patil | 15 Apr

0 0

Looking for BI Reporting Training?

Find best BI Reporting Training in your locality on UrbanPro.

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you

Find Best BI Reporting Training?

Find Now » is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more