FREQUENTLY ASKED QUESTIONS

What is Python?
Python is an interpreted, interactive, object-oriented programming language. It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. Python combines remarkable power with very clear syntax. It has interfaces to many system calls and libraries, as well as to various window systems, and is extensible in C or C++. It is also usable as an extension language for applications that need a programmable interface. Finally, Python is portable: it runs on many Unix variants, on the Mac, and on PCs under MS-DOS, Windows, Windows NT, and OS/2.
Why was Python created in the first place?
I had extensive experience with implementing an interpreted language in the ABC group at CWI, and from working with this group I had learned 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).
What is Python good for?
The language comes with a large standard library that covers areas such as string processing (regular expressions, Unicode, calculating differences between files), 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, filesystems, TCP/IP sockets). Look at the table of contents for the Library Reference to get an idea of what's available. A wide variety of third-party extensions are also available. Consult the Python Package Index to find packages of interest to you.
How does the Python version numbering scheme work?
Python versions are numbered A.B.C or A.B. A is the major version number -- it is only incremented for really major changes in the language. B is the minor version number, incremented for less earth-shattering changes. C is the micro-level -- it is incremented for each bugfix release. See PEP 6 for more information about bugfix releases.
Are there copyright restrictions on the use of Python?
Not really. You can do anything you want with the source, as long as you leave the copyrights in and display those copyrights in any documentation about Python that you produce. If you honor the copyright rules, it's OK to use Python for commercial use, to sell copies of Python in source or binary form (modified or unmodified), or to sell products that incorporate Python in some form. We would still like to know about all commercial use of Python, of course.
How do I obtain a copy of the Python source?
The source distribution is a gzipped tar file containing the complete C source, LaTeX documentation, Python library modules, example programs, and several useful pieces of freely distributable software. This will compile and run out of the box on most UNIX platforms.
Why Should I Install Netafim USA Products?

1.  While drip and dripperline irrigation has been used around the world for over 30 years, it has only been in the last 10 years that products such as Techline have made low volume irrigation in landscape and turf applications easy.

 2.  Clients sensitive to water use are requesting low volume irrigation for their projects, often aware of articles heralding the benefits of saving water and growing healthier plants.

Press Jobs After 2am
A whole bunch of stuff.

Ed.




articles  |  privacy policy  |  terms of use  |  site security  |  about us  |  contact us  |  our company  |  sitemap  |  careers  |  faq  |  affiliates  |  testimonials  |  press releases  |  sponsors
Copyright © 2008-2011 eHomeNeeds Inc. All rights reserved.