Today began to do some research and learning, this inevitable technology involves some technically unfamiliarity, such as: Python, I have done some information, I know my understanding, I will post it here, give these unfamiliar friends like me. to be a reference, but also to himself to be a record ________________________________________________________________________________ a summary of the Python programming text link:. http://www.zdnet.com.cn/developer/tech/story/0,2000081602,39038351,00.htm
I first experience Python is custom Mailman with this script programming language, which is a mailing list management package. Initially I was really tired of Python's strict grammar rules and space typography. But a long time, a lot of code written, the syntax of the Python script is simple enough, especially easy to understand. Python is a powerful tool, and each open source programmer should be familiar with and master it.
What is Python?
Python is an open source script programming language that emphasizes the development speed and code clear. It can be used to develop a variety of programs, from simple script tasks to complex, object-oriented applications, have a big show. Python is also treated as an excellent language that is best for entry programmers because it performs strict coding standards for free, object-oriented and scalable. Python is free Guido Van Rossum to develop Python in 1990. The initial purpose is nothing more than a self-entertainment project. As a fan of Monty Python, he gave him a weird name to this programming language. The meaning of Chinese meaning is big. Python was originally designed as a scripting language that replaces the AMOEBA distributed operating system ABC, but soon, this new programming language quickly developed into a weapon that can solve considerable problems, and now introduces a variety of platforms. Guido is currently the chairman of the Python Software Foundation. The organization has Python's intellectual property and permissions in accordance with the requirements of the GNU public license agreement. Python can be used in a variety of platforms, including Windows, Macintosh, and a variety of common UNIX systems. In addition, the corresponding versions of Palmos and Microsoft PCKET PC are also developed. Python Quality Super Group Although Python is often used to create a simple script, its programming technology is not simple, such as object-oriented coding, socket, thread, and GUI, etc. If you are a programmer who has just entered, these features are obviously too helpful, because you can quickly familiarize yourself with beneficial programming grammar and encoding practice, then learn other languages, such as the technical concept introduced by Java or C . It is easy. Scripts can be performed separately, however, you can also take advantage of the powerful features of this language through class files and various object types. Python is different from other key object-oriented languages. First, Python emphasizes spaces and coding structures, thereby making developers' code good reuse. Second, do not need to compile Python code before performing scripts, which is why it is used as a scripting language. Python is easy to expand the Python language has a compelling advantage that can call the function library for functionality that cannot be completed in the language. Python also has a very useful tool to help develop complex applications. The most commonly used Tkinker, which can achieve cross-platform GUI development. Another WXPython tool is an extension of wxwindows cross-platform C framework. WXPython has now supported Windows and Linux platforms. Python Imaging Library allows Python to create, open, edit, and modify image, including .gif, .jpeg, and .png, etc.. To understand commonly used Python extensions and applications, you may wish to visit The Vaults of Parnassus. Python itself can also be embedded in other programming languages. The most common is Jython, which is a Python interpreter written in Java. This way you can use the advantages of both languages. You can also create an application that depends on both language libraries in combination with Python clear syntax in a powerful Java application framework. The coding standard strict Python syntax is the most important reason for the primary programmer ignores this powerful programming language. Unlike most other WEB scripting languages, Python's blank typeset does not rely on parentheses or semicolons to indicate the end of the statement, the wrap, and placeholder use to describe the visual results of the code. This programming method is bored, but it is a great advantage of you, this is the reliability of the code. This structured in Python is based on the theory below: the most valuable wealth of the developer's working time agency property. Once you are used to writing the rules of Python code. In fact, you are used to a built-in coding standard. This is also the standard that most Python developers are dependent. Get python you can from http://www.python.org or Python version on all platforms.