2.1Python語言簡介

水木·圳烜發表於2018-02-27

@歷史掌故

  • 1990年由紐西蘭人Guido van Rossum所建立,起名源於英國戲劇“Monty Python’s flying circus”;
  • 主要版本有Python2和Python3,後者並不相容前者,一些主流的框架已放棄對Python2的支援;

@語言特性

  • 簡潔優美,易於學習,因此受到熱捧,並且廣泛被作為程式設計的入門語言使用;
  • 膠水語言,由於其簡潔的特性和受追捧的程度,C和Java都為其提供了大量的類庫支援,使得一個以Python為主要程式語言的工程,可以引入和呼叫大量C以及Java的類庫,因此Python被稱為是“膠水語言”;
  • 物件導向,Python是物件導向的語言;
  • 指令碼語言,Python是一門指令碼語言,由Python直譯器逐行解釋並執行;

@應用領域

  • Web開發;
  • 爬蟲程式開發;
  • 資料探勘;
  • 機器學習(人工智慧);
  • 少兒程式設計;
  • 由於有C類庫的支援,理論上Python是可以做任何事情的;

相關文章