自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Python-装饰器

这样做是没有问题的,但是一个函数一般只做一件事,所以,要想装饰这个函数,应当再定义一个负责装饰的函数。并且结合前言,我们应当再定义一个负责介绍的装饰函数。当然不是,因为一个函数只做一件事,从题目中我们可以看出,这个负责装饰的函数,也有一个明显的分工:一个负责生成一段介绍,一个负责返回这个介绍。的函数,要求对这个函数进行一个简单的介绍,并将介绍以及这个函数的内容(功能)返回给用户。在学习之后,一定要多阅读其他人得代码,多思考,并且可以查找相关练习题,巩固所学,不断提高!但是,在这里,装饰函数只有一个吗?

2023-07-10 14:58:51 44

原创 Python-闭包

在上面的例子中,可以看出在function()函数中定义了一个内部函数wrapper(),wrapper()调用了function()的参数a;这样,在调用function()时,python会记住function()的参数a的值,也就是5,并且马上返回wrapper()函数,保存在变量temp中;global关键字用于在函数体内修改全局变量!另外,在闭包中,内部函数只能调用外部函数的变量,而不能对它的值进行修改。闭包,简单来说,就是在嵌套函数的环境下,内部函数引用了外部函数的的局部变量。

2023-07-09 14:29:44 48

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除