Discuss / Python / 函数式编程,其实就是简化主模块,把计算模块封装在函数里。

函数式编程,其实就是简化主模块,把计算模块封装在函数里。

Topic source

拿文章的例子来说 def add(x,y,f): return f(x) + f(y) def turn(L) #L是一个list L = [s.lower() for s in L] #用列表生成式把list里的字符变成小写 return L

add(5,-6,abs) 输出的结果是11 turn(['SHOw','mE','tHe','MONEY']) 输出的结果是['show', 'me', 'the', 'money']

python内置有很多实用的函数,以后自己开发一个项目的时候,可以自己写某种功能算法函数并封装到一个文件里,这样以后引用起来方便得多。好像在Java里叫做类?

类是具有相同属性的数据集合,是一种自定义的数据类型,类有自己的数据成员和函数成员。 并不是指 “可以自己写某种功能算法函数并封装到一个文件里”

类里面的方法的就是函数 类是有,属性和方法组成的 属性就是一个变量 方法就是函数

梦若逸沙

#4 Created at ... [Delete] [Delete and Lock User]

在java中叫对象


  • 1

Reply