python 笔记 之 函数初识
2018-04-15 00:00
489 查看
''' 函数的定义(声明) 函数 以关键字def开头,函数名,参数:回车缩进 def function(arg1,arg2,...): pass 函数就是一种封装的思想,把细小的功能或者 可以缩小的功能封装成一种函数 函数的调用: 函数名直接传入参数就可以 function(1,2,3) arg1,arg2, 形参 1,2,3 实参 def fun(*args, **kwargs): pass *args 代表 list **kwargs 代表 dict fun(1,2,3,4,5,a=1,b=2) a = args = [2,3,4,5] list 一一对应 kwargs = {"a":1,"b":2} dict 一一对应 匿名函数 lambda ''' def jc(n): # 定义函数 if n == 0: return 1 else: result = 1 for i in range(1,n+1): result *= i return result def main(): n = 3 count = 0 for i in range(0,n+1): count += jc(i) # 调用其他函数 print("count = {0}".format(count)) def add(x,y): return x+y ####### <<<<<<<====等价===>>>>>>>> ##### add = lambda x,y:x+y if __name__ == '__main__': main()
相关文章推荐
- Python学习笔记(三)函数初识和内置函数
- Python学习笔记(函数)
- Python的函数参数笔记
- Python函数学习笔记
- 鱼c笔记——Python的匿名函数(lambda表达式)以及filter()和map()函数
- python 学习笔记day03-python基础、python对象、数字、函数
- python学习笔记-(7)函数
- Python学习笔记11:Python函数和函数式编程
- python 学习笔记--parse_known_args()函数
- [代码笔记] python的函数定义之各种参数(必须,关键字,默认值,不定长)
- PYTHON 学习笔记之 join 和 split 函数用法
- python学习笔记(二)之函数
- 小甲鱼:Python学习笔记003_函数
- 【Python笔记】no.2字典和函数及练习
- python学习笔记之函数
- Python2.7自学笔记4――定义函数
- python学习笔记之函数及其高级特性
- Python笔记——函数的用法
- Python:笔记(2)——函数
- python学习笔记3.1-函数