Python (1) introduction, installation, and python Introduction

Source: Internet
Author: User

Python (1) introduction, installation, and python Introduction

 

I. Introduction

Python: the famous "Uncle turtle" Guido van rosum, a programming language designed to pass the boring Christmas Day in 1989.

So what exactly does Python do?

The first choice is network applications, including websites (for example, Douban is a well-known Chinese python full-stack website) and background services;

Second, there are many gadgets that are commonly needed, including script tasks required by the system administrator;

There are also game development and design, embedded systems, and data mining.

In addition, programs developed in other languages are encapsulated for ease of use.

Each statement has its own advantages, and its disadvantages are no exception:

The first drawback is that the running speed is slow, which is very slow compared with the C program. Because Python is an interpreted language, your code will be translated into a machine code that the CPU can understand in one line during execution, this translation process is very time-consuming, so it is very slow. The C program is directly compiled into a machine code that can be executed by the CPU before running, so it is very fast.

The second disadvantage is that the Code cannot be encrypted. Release the hosts file. It is impossible to roll out the C code from the machine code. Therefore, all compiled languages do not have this problem, while the interpreted language must publish the source code.

 

Next let's take a look at the popularity of Python:

This is the ranking of the top 20 programming languages in Tianyi in October.

 

The following figure shows the development trend of programming languages from to the present.

Through the above two figures, I believe everyone can conclude that Python is developing steadily.

 

Python installation:
: Https://www.python.org/

 

 

 

Run python. If the above box is displayed, the installation is successful .!

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.