摘要:
参考原文 廖雪峰Python函数式编程 什么是高阶函数(Higher-order function)? 变量可以指向函数 函数名也是变量 函数名是什么呢?函数名其实就是指向函数的变量。对于abs()这个函数,完全可以这样看:函数名abs是一个变量,它指向一个可以计算绝对值的函数。如果把abs指向整型 阅读全文
摘要:
参考原文 廖雪峰Python函数式编程 函数 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 函数式编程(Functional Programmi 阅读全文
摘要:
参考原文 廖雪峰Python高级特性讲解 开篇:高级特性是用来简化我们常用操作的特性,合理利用高级特性可以使代码更简洁、明了。 切片 取list或tuple中的指定索引范围的操作,用循环十分繁琐,因此Python提供了切片(Slice)操作符,能大大简化这种操作。示例: L[0:3]表示从索引0开始 阅读全文