回覆列表
  • 1 # 使用者4537662677804

    1、作用不同Python是面向物件的動態型別語言,最初被設計用於編寫自動化指令碼(shell),隨著版本的不斷更新和語言新功能的新增,越來越多被用於獨立的、大型專案的開發。函式是一段在一起的、可以做某一件事兒的程式。也叫做子程式、(OOP中)方法。

    2、特點不同Python的設計哲學是“優雅”、“明確”、“簡單”。因此,Perl語言中“總是有多種方法來做同一件事”的理念在Python開發者中通常是難以忍受的。Python開發者的哲學是“用一種方法,最好是隻有一種方法來做一件事”。函式中一個較大的程式一般應分為若干個程式塊,每一個模組用來實現一個特定的功能。所有的高階語言中都有子程式這個概念,用子程式實現模組的功能。

    3、功能不同Python本身被設計為可擴充的。並非所有的特性和功能都整合到語言核心。Python提供了豐富的API和工具,以便程式設計師能夠輕鬆地使用C語言、C++、Cython來編寫擴充模組。在程式設計中,常將一些常用的功能模組編寫成函式,放在函式庫中供公共選用。要善於利用函式,以減少重複編寫程式段的工作量。

  • 中秋節和大豐收的關聯?
  • 含有瘦肉精的豬肉,肉吃多了,有什麼反應?對身體有什麼影響?