Python裝飾器的練習(xí)題
1.請實現(xiàn)一個裝飾器,把函數(shù)的返回值+100然后返回
def wapper(func): def innner(*args,**kwargs): ret=func(*args,**kwargs) ret=print(ret+100) return ret return innner @wapper def func(number): return int(number) func(100) ###結(jié)果:200
2.請實現(xiàn)一個裝飾器,通過一次調(diào)用使函數(shù)重復(fù)執(zhí)行5次
#Python學(xué)習(xí)交流群:725638078 def wapper(func): def innner(*args,**kwargs): count=0 while count<5: func(*args,**kwargs) count+=1 return innner @wapper def func(): print("執(zhí)行") func()
3.請實現(xiàn)一個裝飾器每次調(diào)用函數(shù)時,將函數(shù)名字及調(diào)用函數(shù)的時間點寫入文件中
import time def wapper(func): def inner(*args,**kwargs): with open("log",encoding="utf-8",mode="a+") as f: structime=time.localtime() f.write(f'北京時間:{time.strftime("%Y-%m-%d %H:%M:%S",structime)} 函數(shù)名字為:{func.__name__}\n') ret=func(*args,**kwargs) return ret return inner @wapper def func(): print("執(zhí)行") func()
到此這篇關(guān)于 Python裝飾器的練習(xí)題的文章就介紹到這了,更多相關(guān)裝飾器 習(xí)題內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
結(jié)尾給大家推薦一個非常好的學(xué)習(xí)教程,希望對你學(xué)習(xí)Python有幫助!
- 100?個?Python?小例子(練習(xí)題四)
- 100 個 Python 小例子(練習(xí)題三)
- python基本數(shù)據(jù)類型練習(xí)題
- 5道關(guān)于python基礎(chǔ) while循環(huán)練習(xí)題
- python 循環(huán)結(jié)構(gòu)練習(xí)題
- 14道基礎(chǔ)Python練習(xí)題(附答案)
- 100 個 Python 小例子(練習(xí)題二)
- 100 個 Python 小例子(練習(xí)題一)
- python小白練習(xí)題之條件控制與循環(huán)控制
- Python函數(shù)使用的相關(guān)練習(xí)題分享
相關(guān)文章
Python中for循環(huán)語句實戰(zhàn)案例
這篇文章主要給大家介紹了關(guān)于Python中for循環(huán)語句的相關(guān)資料,python中for循環(huán)一般用來迭代字符串,列表,元組等,當(dāng)for循環(huán)用于迭代時不需要考慮循環(huán)次數(shù),循環(huán)次數(shù)由后面的對象長度來決定,需要的朋友可以參考下2023-09-09python實現(xiàn)數(shù)據(jù)挖掘中分箱的示例代碼
數(shù)據(jù)分箱(英語:Data?binning)是一種數(shù)據(jù)預(yù)處理方法,用于最大限度地減少小觀測誤差的影響,本文主要為大家介紹了python實現(xiàn)數(shù)據(jù)分箱的相關(guān)知識,感興趣的可以了解下2024-01-01Python基礎(chǔ)之函數(shù)基本用法與進階詳解
這篇文章主要介紹了Python基礎(chǔ)之函數(shù)基本用法與進階,結(jié)合實例形式總結(jié)分析了Python函數(shù)的定義、參數(shù)、返回值及遞歸等相關(guān)使用技巧與操作注意事項,需要的朋友可以參考下2020-01-01Python初學(xué)時購物車程序練習(xí)實例(推薦)
下面小編就為大家?guī)硪黄狿ython初學(xué)時購物車程序練習(xí)實例(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08Pycharm中import?torch報錯,python中import?torch不報錯的解決
這篇文章主要介紹了Pycharm中import?torch報錯,python中import?torch不報錯的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01