Is python object-oriented?
Python is an object-oriented, interpreted computer programming language invented by Guido van Rossum at the end of 1989. The first public release was released in 1991. Python source code also follows the GPL ( GNU General Public License) agreement. Python syntax is concise and clear, with rich and powerful class libraries.
It is often nicknamed the glue language, which can easily connect various modules made in other languages (especially C/C).
A common application situation is to use Python to quickly generate a prototype of the program (sometimes even the final interface of the program), and then rewrite the parts with special requirements in a more suitable language, such as 3D games The graphics rendering module in has particularly high performance requirements, so it can be rewritten in C/C and then encapsulated into an extended class library that can be called by Python.
Here are some of the advantages of Python:
● Easy to learn, very suitable for beginners, and especially suitable for experts
● Highly scalable , suitable for large projects or small one-time programs (called scripts)
● Portable, cross-platform
● Embeddable (making ArcGIS scriptable)
● Stable and mature
● Large user community
Recommended: [Python Tutorial]
The above is the detailed content of Is python object-oriented?. For more information, please follow other related articles on the PHP Chinese website!