Introduction to Python

Introduction to the Python programming language series

Since the 90s, I have been interested in Python.

But I never really learned it. However, it continues to be popularized and used in a way unprecedented in the history of computers. Literally, it is devouring the entire world.

Python has many good scenarios.Shell script,Task automation,Web developmentJust some basic examples.

Python is the first choice for the following languagesdata analysis,Machine learning, But it can also be adapted to create games and use with embedded devices.

Most importantly, it is the choice of entry languageComputer Science CourseIn universities around the world.

Many students use Python as their first language. Many people are learning it now, and many people will learn it in the future. For many of them, Python will be the only programming language they need.

Because of this unique position, Python may grow even more in the future.

The language is simple, expressive, and very simple.

The ecosystem is huge. There seems to be a library of everything imaginable.

With its intuitive syntax, huge community and vibrant ecosystem, Python is a high-level programming language suitable for beginners.

Professionals across the field also expressed their appreciation for this.

Technically speaking, it is an interpreted language and does not have an intermediate compilation stage like a compiled language (such as C or Java).

Like many interpreted languages, it is dynamically typed, which means you don't have to specify the type of the variable used, and the variable doesn't have to be bound to a specific type.

This has its advantages and disadvantages. In particular, we can mention that you can write programs faster, but on the other hand, you get less help from tools to prevent possible errors, and only when the program is executed , You can find some problems. run.

Python supports a variety of different programming paradigms, including procedural programming, object-oriented programming, and functional programming. It is flexible enough to adapt to many different needs.

As the Google Trends chart shows, it was created by Guido van Rossum in 1991, and its popularity has been on the rise especially in the past 5 years.

It's very easy to start with Python. All you need to do is install the official software package for Windows, macOS or Linux from, and you can start using it.

If you are not familiar with programming, then in the following article, I will guide you to become a Python programmer from scratch.

Even if you are currently a programmer who specializes in another language, Python is a language worth knowing because I think we are just getting started.

Low-level languages like C++ and Rust may be very useful to professional programmers, but they are daunting at first, and they take a long time to master. On the other hand, Python is both a programming language for programmers and a programming language for non-programmers. Students, people who use Excel for daily work, scientists.

The language that everyone interested in coding should learn first.

Starting from this article, I want to make a new series specifically for the Python programming language.

Let's go.

More python tutorials: