Python 3 Preface

Source: Internet
Author: User

Python is a computer programming language. You may have heard of a number of popular programming languages, such as the very difficult C language, the very popular Java language, the basic language for beginners, the JavaScript language for Web programming, and so on. java or Python? My opinion is, if you have a Java base, you can choose Java, if you do not have any programming language, want to start from scratch, it is highly recommended to choose Python. Java people can also choose Python, can learn selenium can also learn a script language, feel very good. In a relatively simple and mainstream language, I prefer Python and Java (purely personal).

When you start a real software development in a language, you'll need a lot of basic, already written stuff in addition to writing your code to help you speed up your development process. For example, to write an e-mail client, if the first to start writing network protocol-related code, it is estimated that a year can not be developed. High-level programming languages often provide a well-established codebase that you can invoke directly, for example, an SMTP library for an e-mail protocol, a GUI library for a desktop environment, developed on top of these existing code bases, and an e-mail client can be developed in a few days.

is the 2017 programming language leaderboard:

Python provides us with a very well-established codebase, covering a wide range of content, such as networks, files, GUIs, databases, text, and so on, and is visually called "Built-in battery (batteries included)". Developed in Python, many features do not have to be written from scratch, directly using ready-made.

In addition to the built-in libraries, Python also has a large number of third-party libraries, which others have developed for you to use directly. Of course, if you develop code that is well encapsulated, it can also be used as a third-party library for others.

Many large web sites are developed in Python, such as YouTube, Instagram, and the domestic watercress. Many large companies, including Google, Yahoo, and even NASA, have used python in large numbers.

Uncle Turtle to Python positioning is "elegant", "clear", "simple", so the Python program seems always easy to understand, beginners learn python, not only easy to get started, and in the future, can write those very very complex programs.

In general, Python's philosophy is simple and elegant, as much as possible to write easy-to-read code, as far as possible to write less code. If a veteran programmer shows off the obscure, tens of thousands of-line code he writes, you can laugh at him.

Python 3 Preface

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.