摘要: 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #Author:ersa 4 5 """ 6 变量可以指向函数,函数的参数能接收变量, 7 那么一个函数就可以接收另一个函数作为参数, 8 这种函数就称之为高阶函数。 9 """ 10 11 def add(x,y,f): 12 return f(x)+f(y) ... 阅读全文
posted @ 2016-12-28 11:58 尔撒 阅读(142) 评论(0) 推荐(0)
摘要: 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #Author:ersa 4 5 """ 6 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身, 7 这个函数就是递归函数。 8 递归特性: 9 1. 必须有一个明确的结束条件 10 2. 每次进入更深一层递归时,问题规模相比上次递归都应有所减少 11 3. 递... 阅读全文
posted @ 2016-12-28 11:57 尔撒 阅读(163) 评论(0) 推荐(0)
摘要: 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #Author:ersa 4 5 """ 6 全局与局部变量 7 8 在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。 9 全局变量作用域是整个程序,局部变量作用域是定义该变 阅读全文
posted @ 2016-12-28 10:15 尔撒 阅读(593) 评论(0) 推荐(0)
摘要: 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #Author:ersa 4 5 import time 6 7 # def logger(): 8 # time_format = "%Y-%m-%d %X" 9 # time_current = time.strftime(time_format) 1... 阅读全文
posted @ 2016-12-28 09:50 尔撒 阅读(173) 评论(0) 推荐(0)