自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 装饰器的理解与运用

装饰器其实是来自于设计模式中的装饰器模式,其目的就是在不改动原来代码的情况下,增强其功能,正如其名,装饰一些新的功能上去。类似的还有代理模式假设现在我们有一个第三方库,里面有一个功能叫做。如下由于这是第三方库,所以我们并不知道eat是怎么实现的,我们也不想去理解eat的实现代码。但现在我们要在此基础上新增一个计时器的功能,计算到底干了多久的饭。那么我们会写出如下的代码。现在一个计时器出现了,但很快我们又有了新的需求,我们不止想要对这个函数计时,我们相对其他的函数计时,比如现在我还有一个洗碗的功能。如下

2022-06-30 12:00:23 229

原创 递归的理解

递归的理解与运用

2022-06-12 01:05:41 389

原创 Python面向对象(一)--self到底是什么

python面向对象之Self到底是什么

2022-05-14 22:38:32 736

原创 PyCharm高级用法(一)—— 背景,主题,字体,解释器的更换

背景的更换首先进入设置,Windows是File->Settings,Mac是PyCharm->Preference,再点击Appearence,可以看到有个BackGroud Image选择自己喜欢的图片即可,滑动opcity还可以调节透明度主题的更换还是刚才的Appearence界面,点击Theme,选择自己喜欢的主题,也可以去官方商店下载更多的主题(后续讲装插件,我再补上)字体的设置界面的字体设置就在Appearence里面编辑器,也就是代码的字

2022-05-03 23:34:40 962

原创 位运算的有趣用法

请看下面这个函数conditional = lambda x,y,z : ((~(not not x)+1)&y) + ((~(not not not x)+1)&z)这是一个匿名函数,看起来可能觉得怪怪的,但让我们看一下他的输出结果就马上能发现一个神奇的东西(不好意思手滑,多打了一个conditional这里)聪明的你肯定已经发现了,这其实是一个三元运算,等价于下面的代码conditional_ = lambda x,y,z: y if x else z...

2022-05-03 23:13:57 154

原创 Mac下Python的安装

Mac下python的安装

2022-05-02 23:04:08 2005

空空如也

空空如也

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

TA关注的人

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