Home  >  Article  >  Backend Development  >  Life is short, why should I use python?

Life is short, why should I use python?

(*-*)浩
(*-*)浩Original
2019-06-20 13:07:2513387browse

There is a saying circulating in the field of Python development: Life is short, you need Python. This sentence comes from Bruce Eckel. The original text is: Life is short, you need Python. Programmers who have used the Python language, or programmers who have switched to Python development from other languages ​​​​(such as Java), may have a deeper understanding of this sentence.

Life is short, why should I use python?

For example, programmers who have used C and Java languages ​​​​for a long time will find out after switching to Python. There are indeed many conveniences in using Python for research and development in the direction of machine learning, which are mainly reflected in the following aspects: (Recommended learning: Python video tutorial)

First: The amount of code has dropped significantly.

Take machine learning as an example. When Java and Python are used to implement the same algorithm, the amount of code implemented in Python is significantly less than that in Java, and some even drop by more than half. The reduction in code volume means that the development cycle is shortened, which reduces the development burden on programmers to a certain extent. Programmers can use the saved time to do more meaningful things, such as algorithm design or learning.

Second: Convenient development.

Python language is relatively convenient to complete the code implementation process. An important reason is that Python has a wealth of libraries that can be used. For example, common libraries in the field of machine learning include Numpy, Scipy, matplotlib, pandas, etc., these libraries provide a large number of basic implementations. During the coding process, these libraries can be used conveniently, thus avoiding the writing process of a large amount of code.

Third: The language ecology is sound.

Python language is currently widely used in the fields of Web development, big data development, artificial intelligence development, back-end service development and embedded development. There are many mature cases, so Python is used to complete the code. Often implemented with less risk.

At present, with the development of big data and artificial intelligence, the current upward trend of Python language is very obvious. I believe that Python language will be more widely used in the industrial Internet stage in the future. From this perspective, learning the Python language is a good choice.

For more Python related technical articles, please visit the Python Tutorial column to learn!

The above is the detailed content of Life is short, why should I use python?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn