摘要: # pcj# 定义:本质是函数(装饰其他函数)就是为其他函数增加一些附加功能。# 高阶函数+嵌套函数=装饰器# 原则:1.不能修改被装饰的函数。# 2、不能修改被装饰的函数的调用方式。import timedef bar(): #bar为原代码 time.sleep(3) print("in the 阅读全文
posted @ 2019-06-08 15:24 零度雨的BLOGS 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以 阅读全文
posted @ 2019-06-08 10:45 零度雨的BLOGS 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、递归的定义 1.什么是递归:在一个函数里在调用这个函数本身 2.最大递归层数做了一个限制:997,但是也可以自己限制 阅读全文
posted @ 2019-06-08 10:33 零度雨的BLOGS 阅读(149) 评论(0) 推荐(0) 编辑
摘要: # # pcj#大子程序中定义的变量为局部变量,在程序的一开始定的变量为全局变量#全局变量的作用域为整个程序,局部变量作用域只在定的变量的子程序#要想获得程序执行的结果,就可以用return语句把结果返回# school="oldboy .edu"# def cheng_name(name):# g 阅读全文
posted @ 2019-06-08 10:16 零度雨的BLOGS 阅读(155) 评论(0) 推荐(0) 编辑