-
python进阶课程查看全部
-
reduce()还可以接收第3个可选参数,作为计算的初始值。如果把初始值设为100,计算: reduce(f, [1, 3, 5, 7, 9], 100)查看全部
-
string 类型可以当list处理查看全部
-
return s[0].upper()+s[1:].lower()查看全部
-
也可以使用字符串切片来完成查看全部
-
接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回. 注意:map()函数不改变原有的 list,而是返回一个新的 list 内置函数capitalize()使得字符串首字母大写,其余小写查看全部
-
增加异常判断查看全部
-
math.sqrt 平方根查看全部
-
变量可以指向函数,直接对变量调用和对函数调用的效果一样查看全部
-
辗转除法。。。查看全部
-
@functools.wraps(f)其实也可以看成一个另一个装饰器来理解。查看全部
-
1.同名模块放入不同的包中可以解决冲突(p1.util) (p2.util) 包->文件夹 模块—>xxx.py文件 2.包可以有多层 3.包下面有个__init__.py文件:包中的每一层都必须有这个文件,以将其和普通目录区分开来查看全部
-
引用其他模块查看全部
-
functools.partial就是帮助我们创建一个偏函数的,不需要我们自己定义int2(),可以直接使用下面的代码创建一个新的函数int2: >>> import functools >>> int2 = functools.partial(int, base=2) >>> int2('1000000') 64 >>> int2('1010101') 85查看全部
-
关键字lambda 表示匿名函数,冒号前面的 x 表示函数参数,冒号后为表达式 定义匿名函数时,没有return关键字,且表达式的值就是函数返回值查看全部
举报
0/150
提交
取消