一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python裝飾器的練習題

Python裝飾器的練習題

2022-03-06 00:38python學習者 Python

這篇文章主要給大家分享的是 Python裝飾器的練習題,習題不多,就三個基礎練習題,需要的朋友可以參考一下,希望對你有所幫助

1.請實現一個裝飾器,把函數的返回值+100然后返回

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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)
 
###結果:200

2.請實現一個裝飾器,通過一次調用使函數重復執行5次

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#Python學習交流群:725638078
 
def wapper(func):
 
    def innner(*args,**kwargs):
 
        count=0
 
        while count<5:
 
            func(*args,**kwargs)
 
            count+=1
 
    return innner
 
@wapper
 
def func():
 
    print("執行")
 
func()

3.請實現一個裝飾器每次調用函數時,將函數名字及調用函數的時間點寫入文件中

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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)} 函數名字為:{func.__name__}\n')
 
        ret=func(*args,**kwargs)
 
        return ret
 
    return inner
 
@wapper
 
def func():
 
    print("執行")
 
func()

到此這篇關于 Python裝飾器的練習題的文章就介紹到這了,更多相關裝飾器 習題內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

結尾給大家推薦一個非常好的學習教程,希望對你學習Python有幫助!

原文鏈接:https://www.cnblogs.com/xxpythonxx/p/15574404.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 免费国产好深啊好涨好硬视频 | 3d动漫被吸乳羞羞 | 欧美色影视 | 91精品国产高清久久久久久91 | aika跟黑人太猛了 | 99re在线精品视频免费 | 成人午夜剧场 | chinesexxxx高中生gay | 91免费精品国自产拍在线不卡 | 不良网站在线观看 | 国产亚洲精品美女 | 国产男人搡女人免费视频 | 性xxx欧美 | 疯狂刺激的3p国产在线 | 隔壁老王国产在线精品 | kk4444了欧美 | 久久精麻豆亚洲AV国产品 | 久热在线这里只有精品7 | 2048论坛永久入口 原创合集 | 久久囯产精品777蜜桃传媒 | 国产成人免费在线观看 | 调教扩张宫颈女人惨叫 | 日本不卡在线视频高清免费 | 俄罗斯美女毛茸茸bbwbbw | 娜娜啪| 婷婷中文 | 疯狂伦交1一6小说 | 国产免费一区二区三区免费视频 | 精品久久99麻豆蜜桃666 | 午夜福利在线观看6080 | 国产草草视频 | a级特黄毛片免费观看 | 扒开女人下面 | 欧美精品黑人巨大在线播放 | 青青草国产精品久久久久 | 娇妻中日久久持久久 | 99国产高清久久久久久网站 | 无人在线视频高清免费播放 | 国产成人亚洲精品91专区高清 | 亚洲第一成年免费网站 | 舔穴吸奶 |