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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python什么时候用类方法_小白提问:python 在什么时候用函数,什么时候用类?...

發布時間:2025/1/21 python 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python什么时候用类方法_小白提问:python 在什么时候用函数,什么时候用类?... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

半路自學的編程小透明,剛剛接觸python這門語言。現在有個疑問想請教大家。

我想問的是,大家是如何判斷、以及用什么標準來決定什么時候使用函數?什么時候使用類?

函數還好說,一段代碼需要重復使用的時候用函數會減少代碼量。

但是我遇到了這樣一個實例,由于目前思想上更習慣使用面向過程編程,所以在編寫下面這個小小爬蟲程序的時候就寫成了這樣的形式:

# 任務目標是爬取特定網頁上圖片列表頁面的所有圖片。

# 由于是列表頁面所以有一個總頁數,就使用了 for 循環遍歷所有頁面,然后下載個頁面圖片的思路。

# 大致如下

base_url = 'xxx/page=' # 網址忽略了

pages = 90 # 假設一共有 90 頁

for page in range(1, pages + 1): # 首先使用 for 遍歷列表的每一頁,獲取所有的 img 標簽

url = base_url + str(page)

rq = requests.get(url)

soup = BeautifulSoup(rq.text)

all_tag_img = soup.find_all('img')

for tag in all_tag_img: # 然后在通過 for 遍歷所有標簽獲取下載地址,下載后保存

img_url = tag.get('src')

img = requests.get(img_url)

# 下面就是獲取圖片的名稱,然后保存什么的了

這樣下來的話,流程上面感覺比較接近普通瀏覽的順序,

但這是這里用不到函數,更用不到類,但是見到過很多爬蟲教程,大家會把例如下載圖片、獲取名稱、保存這些東西封裝成函數。有些直接就是創建一個爬蟲的類,然后增加各種功能。

所有,問題就是,這樣一個任務,你們回去用函數或類么?為什么?

我覺得編程最難的是思想,所有我特別想知道你們是怎么考慮的

萬分感謝

總結

以上是生活随笔為你收集整理的python什么时候用类方法_小白提问:python 在什么时候用函数,什么时候用类?...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。