I don’t know the moon when I’m young, and it looks like a white jade plate. Many people are used to saying that Python is just a scripting language. In fact, this statement is very inaccurate and does not reflect the power of Python at all.
# Strictly speaking, Python is a cross-platform, open source, and free interpreted high-level dynamic programming language. (Recommended learning: Python video tutorial)
In addition to interpretation and execution, Python also supports pseudo-compilation to convert source code into bytecode to optimize the program to improve running speed and Keep the source code confidential, and support using py2exe, pyinstaller, cx_Freeze or other similar tools to package the Python program and all its dependent libraries into an executable program with the extension name exe, so that it can be separated from the Python interpreter environment and related dependent libraries. Runs independently on Windows platform.
Python supports imperative programming, functional programming, fully supports object-oriented programming, has simple and clear syntax, and has a large number of mature extension libraries that support application development in almost all fields; some people also like to use Python It is called the "glue language" because it can integrate programs written in multiple different languages to achieve seamless splicing, better taking advantage of different languages and tools to meet the needs of different application fields.
Who am I, where do I come from, and where do I want to go? This is a question that everyone should always think about. You must have a clear and lofty goal in life and keep working towards it. struggle. Similarly, when choosing Python, you must consider clearly what your purpose is for learning Python, what aspects of development you plan to do, what extension libraries are available, and which version of Python these extension libraries support. After all these issues are determined, you can Make your own choice, so that you can get twice the result with half the effort without wasting too much time on repeatedly installing and uninstalling Python and various extension libraries.
At present, the design concept of Python 3. . If you haven't decided yet what kind of industry application development you want to do, or just want to try a new and fun language, then please choose the highest version of the Python 3.x series without hesitation.
For more Python related technical articles, please visit the Python Tutorial column to learn!
The above is the detailed content of What type of language is python?. For more information, please follow other related articles on the PHP Chinese website!