What is Python?
Python is a deciphered,
intuitive, protest arranged programming dialect. It fuses modules, exemptions,
dynamic writing, abnormal state dynamic information sorts, and classes and consolidates
exceptional power with clear language structure. It has interfaces to numerous
framework calls, libraries, and in addition to different window frameworks, and
is extensible in C or C++. It is an expansion language for applications that
need a programmable interface. It is portable and running on numerous UNIX
variations, on the Mac, and on PCs under MS-DOS, Windows, Windows NT, and OS/2.
Why it is called
Python?
When
began implementing Python, Guido van Rossum reading the published scripts from “Monty
Python’s Flying Circus”, a BBC comedy series from
the 1970s. He thought that he needed a name that was short, unique, and
slightly mysterious, so he decided to call the language Python.
Why Python created in
first place?
Implementing an interpreted language in the ABC group at CWI has a
lot about language design. This is the origin of many Python features,
including the use of indentation for statement grouping and the inclusion of
very-high-level data types (although the details are all different in Python).
Modula-3 is the origin of the syntax and semantics used for
exceptions, and some other Python features.
A better way is needed to do system administration by
writing either C programs or Bourne shell scripts, since Amoeba had its own
system call interface which wasn’t easily accessible from the Bourne shell.
A scripting language with syntax like ABC but access to the Amoeba
system calls would fill the need to write an Amoeba-specific language that was
generally extensible.
Python was used in the Amoeba project with increasing
success, and the feedback made many early improvements. In February 1991, it is
posted to USENET.
What Python is good for?
Python is a high-level
general-purpose programming language that can be applied to many different
classes of problems comes with a large standard library which covers areas such
as string processing, Internet protocols (HTTP, FTP, SMTP, XML-RPC, POP, IMAP,
CGI programming), software engineering (unit testing, logging, profiling,
parsing Python code), and operating system interfaces (system calls, file systems,
TCP/IP sockets). A wide variety of third-party extensions are also available.
Whoa! I’m enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “perfect balance” between superb usability and visual appeal. I must say you’ve done a very good job with this.keep it up!!
ReplyDeleteAndroid Training in Chennai
Android Online Training in Chennai
Android Training in Bangalore
Android Training in Hyderabad
Android Training in Coimbatore
Android Training
Android Online Training