Python partial函数原理及用法解析


Posted in Python onDecember 11, 2019

这篇文章主要介绍了Python partial函数原理及用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

介绍

partial其实是Python模块functools中定义的一个函数,当我们需要经常调用某个函数时,但是其中某些参数是已知的固定值,这样可能会让代码显得冗余,这个时候就可以考虑使用partial函数。

使用

假设我们要做二进制转十进制

int('1000000', base=2)
# 64
int('1010101', base=2)
# 85

如果我们要重复使用这个函数,需要重复写的东西就会很多

但是如果我们使用partial

from functools import partial
int2 = partial(int, base=2)

int2('110')
# 6

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之永远强大的函数
Sep 14 Python
Python中的对象,方法,类,实例,函数用法分析
Jan 15 Python
Django的数据模型访问多对多键值的方法
Jul 21 Python
Python脚本暴力破解栅栏密码
Oct 19 Python
安装ElasticSearch搜索工具并配置Python驱动的方法
Dec 22 Python
python爬虫入门教程--优雅的HTTP库requests(二)
May 25 Python
浅谈python中对于json写入txt文件的编码问题
Jun 07 Python
对python sklearn one-hot编码详解
Jul 10 Python
linux查找当前python解释器的位置方法
Feb 20 Python
Python 把序列转换为元组的函数tuple方法
Jun 27 Python
Python turtle绘画象棋棋盘
Aug 21 Python
Keras模型转成tensorflow的.pb操作
Jul 06 Python
opencv3/python 鼠标响应操作详解
Dec 11 #Python
通过实例简单了解Python中yield的作用
Dec 11 #Python
opencv3/Python 稠密光流calcOpticalFlowFarneback详解
Dec 11 #Python
centos7中安装python3.6.4的教程
Dec 11 #Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
Dec 11 #Python
Python3 中作为一等对象的函数解析
Dec 11 #Python
opencv3/C++图像像素操作详解
Dec 10 #Python
You might like
thinkphp浏览历史功能实现方法
2014/10/29 PHP
php实现html标签闭合检测与修复方法
2015/07/09 PHP
setTimeout 不断吐食CPU的问题分析
2009/04/01 Javascript
自己的js工具 Event封装
2009/08/21 Javascript
JavaScript中判断函数、变量是否存在
2015/06/10 Javascript
JS+CSS实现大气清新的滑动菜单效果代码
2015/10/22 Javascript
微信小程序使用第三方库Immutable.js实例详解
2016/09/27 Javascript
vue中倒计时组件的实例代码
2018/07/06 Javascript
vue中input的v-model清空操作
2019/09/06 Javascript
微信小程序点击滚动到指定位置的实现
2020/05/22 Javascript
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
在Django中使用Sitemap的方法讲解
2015/07/22 Python
Python中使用urllib2模块编写爬虫的简单上手示例
2016/01/20 Python
python+Django+apache的配置方法详解
2016/06/01 Python
用Python将动态GIF图片倒放播放的方法
2016/11/02 Python
Python实现登录接口的示例代码
2017/07/21 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
Python使用Scrapy爬虫框架全站爬取图片并保存本地的实现代码
2018/03/04 Python
对Python random模块打乱数组顺序的实例讲解
2018/11/08 Python
python快排算法详解
2019/03/04 Python
Python Numpy库datetime类型的处理详解
2019/07/13 Python
python 回溯法模板详解
2020/02/26 Python
django queryset 去重 .distinct()说明
2020/05/19 Python
Python collections.defaultdict模块用法详解
2020/06/18 Python
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
SIMON MILLER官网:洛杉矶的生活方式品牌
2020/10/19 全球购物
会计专业推荐信
2013/10/29 职场文书
物业公司采购员岗位职责
2013/12/31 职场文书
简单的辞职信范文
2014/01/18 职场文书
安全生产检讨书
2014/01/21 职场文书
教师师德承诺书
2014/03/26 职场文书
医药销售自我评价200字
2014/09/11 职场文书
团代会邀请函
2015/02/02 职场文书
2015年毕业生实习评语
2015/03/25 职场文书
呐喊读书笔记
2015/06/30 职场文书
《珍珠鸟》教学反思
2016/02/16 职场文书