UrbanPro
true

Learn BI Reporting from the Best Tutors

  • Affordable fees
  • 1-1 or Group class
  • Flexible Timings
  • Verified Tutors

Search in

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

Submit

Other Lessons for You

Formula to Populate Weekdays of a Given Month
If you want to populate weekdays (Monday to Friday) in a range, follow below steps. Step1: In Cell A1 write any month 1st date. Let’s say 02/01/2017 (Feb 1st 2017) Step2: In Cell C1 write this...

13 Things Every Data Scientist Must Know Today
We have spent close to a decade in data science & analytics now. Over this period, We have learnt new ways of working on data sets and creating interesting stories. However, before we could succeed,...

Why is the Hadoop essential?
Capacity to store and process large measures of any information, rapidly. With information volumes and assortments always expanding, particularly from web-based life and the Internet of Things (IoT), that...


Stop-Data telling start Story telling
TIP- Make DATA the star of your communication. Start using big fonts and highlight the KEY data or text. -------------------------------------------------------------------------- Average human...

Looking for BI Reporting Training?

Learn from Best Tutors on UrbanPro.

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you
X

Looking for BI Reporting Classes?

The best tutors for BI Reporting Classes are on UrbanPro

  • Select the best Tutor
  • Book & Attend a Free Demo
  • Pay and start Learning

Learn BI Reporting with the Best Tutors

The best Tutors for BI Reporting Classes are on UrbanPro

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. 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