實戰訓練:做做python裝飾器練習題(含詳細答案)

今天爲大家帶來的內容是:python裝飾器練習題及答案

文中通過實例代碼介紹的非常詳細,具有不錯的參考意義,還是老樣子,代碼塊較長就用圖片的方式展現出來!!!

一:編寫裝飾器,爲多個函數加上認證的功能(用戶的賬號密碼)

要求登錄成功一次,後續的函數都無需輸入用戶名和密碼

FLAG=False#此時還未登錄 全局變量 寫這個步驟的意義在於:方便 知道已經登錄成功了,就不再重複登錄

 

二:編寫裝飾器,爲多個函數加上記錄調用功能,要求每次調用函數都將被調用的函數名稱寫入文件

 

嗨嘍:正在學習python的小夥伴或者打算學習的,可以加羣:877562786領取資料!

三:進階作業:

  1. 編寫下載網頁內容的函數,要求功能是:用戶傳入一個URL,函數返回下載頁面的結果
  2. 爲題目一編寫裝飾器,實現緩存網頁內容的功能
  3. 具體:實現下載的頁面存放與文件中,如果文件內有值(文件大小不爲零),就優先從文件中讀取網頁內容

 

以上就是本文的全部內容,希望對大家的學習有所幫助!!!

python程序員交流羣:877562786(羣裏含大量學習資料,面試寶典等)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章