1. 程式人生 > >函數式、面向過程、面向對象

函數式、面向過程、面向對象

搜索 表白 可變 def += oba lob 返回 不用

面向過程:

1.搜索目標

2.表白

3.戀愛

4.見家長

5結婚

函數式編程:

def cal(x):

  return x*2 + 1

a.不可變,不用變量保存狀態,不修改變量

非函數式

a=1

def inc():

  global a

  a+=1 #有改值

  return a

b.第一類對象:函數對"變量“

函數名可以當做參數傳遞

返回值可以是函數名

函數式、面向過程、面向對象