- 機械工程師Python編程:入門、實戰與進階
- (西)安琪兒·索拉·奧爾巴塞塔
- 239字
- 2024-09-10 16:13:06
2.1 函數式編程
函數式編程是一種編程范式,范式是指一種我們可以遵循的代碼編寫風格。當我們說“我們在進行函數式編程”時,我們必須遵循一些簡單的規則,這些規則定義了函數式編程。
函數式編程范式的核心元素是純函數和不可變對象。我們將在下一節中解釋這些概念。
并非所有的編程語言都能很好地支持函數式編程。例如,C語言就沒有很好地支持它。另一方面,有一些語言,比如Haskell,是純函數式的,這意味著你只能編寫函數式風格的代碼。Python并沒有設計成一種函數式語言,但它確實支持函數式編程。
讓我們來學習一下純函數。
推薦閱讀
- Spring 5.0 Microservices(Second Edition)
- SQL語言從入門到精通
- Learning ELK Stack
- 快人一步:系統性能提高之道
- C語言程序設計
- Getting Started with LLVM Core Libraries
- 計算語言學導論
- Clojure High Performance Programming(Second Edition)
- INSTANT Apache Hive Essentials How-to
- Beginning C# 7 Hands-On:The Core Language
- Go語言編程之旅:一起用Go做項目
- jBPM6 Developer Guide
- Java EE 7 First Look
- ReactJS Blueprints
- Building Business Websites with Squarespace 7