您当前的位置: 首页 >  Python

Python编程:partial偏函数

彭世瑜 发布时间:2018-05-30 18:52:40 ,浏览量:3

使用functools.partial可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。

# -*- coding: utf-8 -*-

# @File    : partial偏函数.py
# @Date    : 2018-05-30
# @Author  : Peng Shiyu

from functools import partial

# 默认按十进制转换
r1 = int("12")
print(r1, type(r1))
# 12 

# 按二进制转换
r2 = int("0101", base=2)
print(r2, type(r2))
# 5 

# 使用偏函数, 改造原有的int函数
int2 = partial(int, base=2)
r3 = int2("0101")
print(r3, type(r3))
# 5 

关注
打赏
1688896170
查看更多评论

彭世瑜

暂无认证

  • 3浏览

    0关注

    2727博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0470s