FunctionProgramming
文章平均质量分 64
PerpetualLearner
这个作者很懒,什么都没留下…
展开
-
理解function and function call||reference to function in Python
Overviewdef function_name(): print("haha")function_name is a reference to the function;function_name() refers to the result of evaluating the function;ReferencesReal Python: Primer on Python DecoratorsStackOverflow: Calling a function of ..原创 2021-04-24 14:30:37 · 1015 阅读 · 0 评论 -
理解first-class objects in functional programming
OverviewIn functional programming, you work only with pure functions without side effects;In Python, functions also have side effects rather than just turing an input into an output;In Python, functions are first-class objects, which means that functi..原创 2021-04-23 20:55:08 · 283 阅读 · 0 评论 -
理解first-order vs. higher-order function
OverviewIn Python, decorators provide a simple syntax for calling higher-order functions.Higher-order functionA higher-order function is a function that does at least one of the following:takes one or more functions as arguments (procedural parame..原创 2021-04-23 20:53:32 · 498 阅读 · 0 评论