python中函數(shù)默認(rèn)值使用注意點(diǎn)詳解
當(dāng)在函數(shù)中定義默認(rèn)值時(shí),值初始化只會(huì)進(jìn)行一次,就是執(zhí)行到def methodname時(shí)執(zhí)行。看下面代碼:
from datetime import datetime def test(t=datetime.today()): print t if __name__ == "__main__": test() test()
兩次方法調(diào)用輸出的時(shí)間都為同一個(gè)值,而不是我們預(yù)想當(dāng)前執(zhí)行時(shí)間。對(duì)于上面這種情況,建議用下面的方式實(shí)現(xiàn):
from datetime import datetime
def test2(t = None):
if t is None:
t = datetime.today()
print t
if __name__ == "__main__":
test()
test()
以上這篇python中函數(shù)默認(rèn)值使用注意點(diǎn)詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- python自定義函數(shù)def的應(yīng)用詳解
- Python 跨.py文件調(diào)用自定義函數(shù)說(shuō)明
- python自定義函數(shù)實(shí)現(xiàn)最大值的輸出方法
- python調(diào)用自定義函數(shù)的實(shí)例操作
- python函數(shù)指定默認(rèn)值的實(shí)例講解
- Python 限定函數(shù)參數(shù)的類(lèi)型及默認(rèn)值方式
- Python定義函數(shù)時(shí)參數(shù)有默認(rèn)值問(wèn)題解決
- 深入討論P(yáng)ython函數(shù)的參數(shù)的默認(rèn)值所引發(fā)的問(wèn)題的原因
- Python使用函數(shù)默認(rèn)值實(shí)現(xiàn)函數(shù)靜態(tài)變量的方法
- Python中自定義函方法與參數(shù)具有默認(rèn)值的函數(shù)
相關(guān)文章
對(duì)Python中畫(huà)圖時(shí)候的線類(lèi)型詳解
今天小編就為大家分享一篇對(duì)Python中畫(huà)圖時(shí)候的線類(lèi)型詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07
media配置及把用戶頭像從數(shù)據(jù)庫(kù)展示到前端的操作方法
media配置可以讓用戶上傳的所有文件都固定的存放在某一個(gè)指定的文件夾下,接下來(lái)通過(guò)本文給大家介紹下media配置及把用戶頭像從數(shù)據(jù)庫(kù)展示到前端的操作,需要的朋友可以參考下2022-09-09
python3 實(shí)現(xiàn)對(duì)圖片進(jìn)行局部切割的方法
今天小編就為大家分享一篇python3 實(shí)現(xiàn)對(duì)圖片進(jìn)行局部切割的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12
Django ORM數(shù)據(jù)庫(kù)操作處理全面指南
本文深度探討Django ORM的概念、基礎(chǔ)使用、進(jìn)階操作以及詳細(xì)解析在實(shí)際使用中如何處理數(shù)據(jù)庫(kù)操作,同時(shí),我們還討論了模型深入理解,如何進(jìn)行CRUD操作,并且深化理解到數(shù)據(jù)庫(kù)遷移等高級(jí)主題2023-09-09
淺談python3打包與拆包在函數(shù)的應(yīng)用詳解
這篇文章主要介紹了淺談python3打包與拆包在函數(shù)的應(yīng)用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05
Python使用PyMuPDF實(shí)現(xiàn)添加PDF水印
在日常工作中,我們經(jīng)常需要對(duì)PDF文件進(jìn)行處理,其中一項(xiàng)常見(jiàn)的需求是向PDF文件添加水印,本文將介紹如何使用Python編程語(yǔ)言和PyMuPDF庫(kù)在PDF文件中添加水印,感興趣的可以了解一下2023-08-08

