什麼是Python?Python語言支援哪幾種程式設計方式?

老男孩IT教育機構發表於2022-01-17

  Python是一種解釋型、物件導向、動態資料型別的高階程式設計語言,擁有豐富和強大的第三方庫,可引用各種模組,並很輕鬆地連線在一起。那麼Python語言支援哪幾種程式設計方式?下面是詳細的內容介紹,我們一起來看看吧。

  在瞭解程式設計方式之前,我們先來看看什麼是Python?

  Python由荷蘭數學和電腦科學研究學會的Guido van Rossum於1990年代初設計,作為一門叫做ABC語言的替代品。Python提供了高效的高階資料結構,還能簡單有效地物件導向程式設計。Python語法和動態型別,以及解釋型語言的本質,使它成為多數平臺上寫指令碼和快速開發應用的程式語言,隨著版本的不斷更新和語言新功能的新增,逐漸被用於獨立的、大型專案的開發。

  Python直譯器易於擴充套件,可以使用C或C++擴充套件新的功能和資料型別。Python也可用於可定製化軟體中的擴充套件程式語言。Python豐富的標準庫,提供了適用於各個主要系統平臺的原始碼或機器碼。

  2021年10月,語言流行指數的編譯器Tiobe將Python加冕為最受歡迎的程式語言,20年來首次將其置於Java、C和JavaScript之上。

  Python語言支援哪幾種程式設計方式?

  1、程式導向:以指令為中心,由指令處理資料,即如何組織程式碼來解決問題;

  2、物件導向:以資料為中心,所有的處理程式碼都圍繞資料展開,即如何設計資料結構組織資料,並提供對此類資料所允許處理操作來解決問題;

  Python程式中儲存的所有資料都是圍繞物件這個概念展開的,程式中儲存的所有資料都是物件,每個物件都有一個身份id()、一個型別type()、一個值print。

  ①互動式程式設計:在命令列中輸入Python命令即可啟動互動式程式設計。

  ②指令碼式程式設計:透過指令碼引數呼叫直譯器開始執行指令碼,直到指令碼執行完畢;當指令碼執行完成後,直譯器不再有效。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2852634/,如需轉載,請註明出處,否則將追究法律責任。

相關文章