写作热力图 加载中...
加载中...

2018

python 的偏函数

Python的functools模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。要注意,这里的偏函数和数学意义上的偏函数不一样。 int()函数可以把字符串转换为整数,当仅传入字符串时,int()函数默认按十进制转换: >>> int('...

关于 hexo 代码高亮和行号问题

关于 hexo 代码高亮和行号问题

之前在文章中加入代码我都是使用 tab,很奇怪的是为什么不显示行号,都是如图所示的样子 今天发现原来要想代码高亮和显示行号是不可直接 tab 的 必须```code``` 包住代码才行 例如 def log(func): def wrapper(*args,**kw): pri...

Python 的装饰器

什么是装饰器在函数调用前后自动打印日志,但又不希望修改函数的定义,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。 本质上,decorator就是一个返回函数的高阶函数。所以,我们要定义一个能打印日志的decorator,例如: def log(func): ...

Python 列表生成

生成器列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 L = []for x in range(1,11): L.append(x * x)print(L) 得出 [1, 4, 9, 16, 25, 36, 49, 64...

Python 递归函数和匿名函数

在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 def fact(x): if x ==1: return 1 return x * fact(x-1)print(fact(3)) //输出6 = 2*2*2 使用递...

191011121323