小飛俠帶你精通Python網路編程系列01-為什麼是Python?

來源:互聯網
上載者:User

標籤:stand   combine   min   正是   its   learn   standard   war   The   

But what is Python and why is it the language of choice by many DevOps engineers?

Python是什嗎?為什麼這麼多的開發營運工程師選擇Python?

下面是來自PSF(The Python Software Foundation)的一段解釋:

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python‘s simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.

如上所述,正是由於Python有如下特點:

(1)Python是一種具有動態語義的解釋型、物件導向、進階的程式語言

(2)快速開發程式這一點特別對於現在這種互連網社會特別有吸引力

(3)被稱為膠水語言,使用Python可以將其他語言編寫的程式進行整合和封裝

(4)Python簡單、易用、文法簡潔,減少了程式維護的成本

(5)豐富的第三方庫

一句話可以概括人們為什麼喜歡Python,正所謂"人用苦短,我用Python"

小飛俠帶你精通Python網路編程系列01-為什麼是Python?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.