1. 程式人生 > >Python基礎-python簡介

Python基礎-python簡介

一、簡介:

  python是一種面向物件的解釋性計算機程式設計語言,由荷蘭人Guido  von  Rossum於1989年的聖誕節發明。

Python語言的特色:

  1、python是一門解釋性語言

    解釋性語言:在程式執行的時候才會進行翻譯

    編譯性語言:在執行之前,需要一個專門的編譯過程,把程式編譯成機械語言

  2、弱型別語言

    簡單來說:弱型別語言可以不用提前宣告變數的型別即可直接使用

         強型別語言必須事先宣告變數型別方可使用

  3、面向物件的語言

    python不僅支援面向物件的程式設計方式;也支援面向過程或面向函式的程式設計方式

  4、膠水語言

    能將其他語言編寫的各種模組聯合在一起;python本身和他的第三方庫一部分也是用C構建的

二、Python的應用領域:

  web開發、自動化測試、網路爬蟲、大資料分析、影象處理、科學計算、人工智慧等。目前國內大部分企業都在使用Python。

三、Python的優點:

  1、簡單

  2、易學

    學習python極易上手,有簡單的官方文件

    https://docs.python.org/3.6/

  3、速度快

    實現同樣的功能,python相比較其他語言,程式碼更少,開發速度更快;

    python的底層語言是C語言寫的,一部分第三方庫也是用C語言實現的,執行速度很快!

  4、免費、開源

    python是FLOSS(自由/開放原始碼軟體)之一。

 

  5、可移值性

    由於python是開源的,已被移植到很多平臺上。

  6、可擴充套件性

    python有豐富的第三方庫。

  7、可嵌入性

    可以將python程式碼塊放到C/c++中執行。