自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简述Python中装饰器的原理及用法

想要弄懂Python中的装饰器,首先需要知道什么是闭包,比较正式的说法:将组成的函数语句和这些语句的执行环境(所需变量等)打包在一起,得到的对象称之为闭包。 构成闭包必备条件:①必须要有内嵌函数、②内嵌函数必须外部嵌套函数中的变量;③外部嵌套函数的返回值必须是内嵌函数名。 程序应该遵循开放封闭原则,虽然这个原则用于的面向对象开发,但是也适用函数式编程,简单来说,它规定了已经实现的功能代码不允许被修...

2019-07-31 22:57:57 344

原创 关于Python中的深拷贝与浅拷贝问题探讨

【Python】关于Python中的深拷贝与浅拷贝问题探讨首先看第一种情况:再看第二种情况:再看第三种情况:看最后一种情况: Python中关于对象拷贝问题,总而言之:如果一个对象及其所包含的元素均为不可变数据类型,那么浅拷贝(copy.copy)和深拷贝(copy.deepcopy)结果一样,都只是保持引用指向关系。如果一个对象及其所包含的元素只要有一个为可变数据类型,那么对于浅拷贝copy.c...

2019-07-31 09:12:48 114

原创 Pytorch中Dataset类是否为Iterator的探讨

【Pytorch】Pytorch中Dataset类是否为Iterator的探讨总结 今天在研究pytorch的Dataset的时候,查看了下源码,如下: class Dataset(object): """An abstract class representing a Dataset. All other datasets should subclass it. All sub...

2019-07-30 22:47:09 1146

原创 关于python中的迭代器(Iterator)与生成器(Generator)

迭代器(Iterator):能用 next( )方法取值的对象,用 iter( )方法可以从可迭代对象(序列、生成器)中返回一个迭代器。值得 注意的是,迭代器是访问可迭代对象的一种方式,他只能往前取值,不能回取。 迭代器图解如下图所示: 实际上,for item in iterable 循环的本质:先通过iter( )方法获取可迭代对象iterable 的迭代器Iterator,然后对获取的可...

2019-07-30 22:45:33 114

空空如也

空空如也

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

TA关注的人

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