日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

python中改变参数值的方法_Python实现partial改变方法默认参数

發(fā)布時間:2023/12/2 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中改变参数值的方法_Python实现partial改变方法默认参数 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Python實現(xiàn)partial改變方法默認參數(shù)

時間:2020-11-18 06:19:00 作者:背鍋熊 閱讀:114次撤稿申請

下邊就看下簡易的運用檢測案例。實際編碼以下:#!/usr/bin/env python# -*- coding: utf-8 -*-#python2.7x#partial.py#authror: orangleliu'''functools 中Partial能夠用于更改一個方式默認設(shè)置主要參數(shù)1 更改原來初始值主要參數(shù)的初始值2 給原先沒有初始值的主要參數(shù)提升初始值'''def foo(a,b=0) : ''' int add' ''' print a b#user default argumentfoo(1)#change default argument oncefoo(1,1)#change function's default argument, and you can use the function with new argumentimport functoolsfoo1 = functools.partial(foo, b=5) #change "b" default argumentfoo1(1)foo2 = functools.partial(foo, a=10) #give "a" default argumentfoo2()'''foo2 is a partial object,it only has three read-only attributesi will list them'''print foo2.funcprint foo2.argsprint foo2.keywordsprint dir(foo2)##默認設(shè)置狀況下partial目標(biāo)是沒有 __name__ __doc__ 特性,應(yīng)用update_wrapper 從初始方式中加上特性到partial 目標(biāo)中print foo2.__doc__'''實行結(jié)果:partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.'''functools.update_wrapper(foo2, foo)print foo2.__doc__'''改動為foo的文本文檔信息內(nèi)容了'''

那樣如果我們應(yīng)用一個方式一直必須默認設(shè)置好多個主要參數(shù)得話就可以,先做一個封裝隨后無需每一次都設(shè)定同樣的主要參數(shù)了。文章內(nèi)容來源于:www.seo-7.comwww.sEo-6.comhttp://www.seo-6.com/seoyh/seojichurm/118256.html

(編輯:部分內(nèi)容來互聯(lián)網(wǎng))

頂一下

(0)

0%

踩一下

(0)

0%

版權(quán)聲明:

1、本文由SEO內(nèi)容部分來自互聯(lián)網(wǎng),保留著作所有權(quán),轉(zhuǎn)載請注明來源,否則謝絕轉(zhuǎn)載;

2、非原創(chuàng)內(nèi)容會有明確作者及來源標(biāo)注。3、本文標(biāo)題:↓↓↓Python實現(xiàn)partial改變方法默認參數(shù)

總結(jié)

以上是生活随笔為你收集整理的python中改变参数值的方法_Python实现partial改变方法默认参数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。