python 好的**
防止python指令碼中被重複執行
ifname== 『main』:
if x: 判斷真
if not x: 判斷假
if x in items: # 包含
for x in items: # 迭代
不使用臨時變數交換兩個值
a, b = b, a
用序列構建字串。
sr = [『a』, 『a』, 『c』, 『c』, 『b』, 『b』]
ss = ''join(sr)
print(ss) # aaccbb
eafp優於lbyl。
eafp:
try:
x = my_dict[「key」]
except keyerror:
# handle missing key
lbyl:
if 「key」 in my_dict:
x = my_dict[「key」]
else:
# handle missing key
lbyl版本必須在目錄中搜尋兩次鍵
使用enumerate進行迭代。
>>>seasons = ['spring', 'summer', 'fall', 'winter']
>>> list(enumerate(seasons))
[(0, 'spring'), (1, 'summer'), (2, 'fall'), (3, 'winter')]
用生成式生成列表。
data = [7, 20, 3, 15, 11]
result = [num * 3 for num in data if num > 10] #如果大於10的才會輸出
print(result) # [60, 45, 33]
用zip組合鍵和值來建立字典。
keys = [『0』, 『1』, 『2』]
values = [『a』, 『b』, 『c』]
d = dict(zip(keys, values))
print(d)
python爬蟲學習第三十九天
今天完成昨天說的,採集網頁並驗證,這個程式有一定難度 練習 驗證wikipedia鏈結名稱的最後一項與頁面標題是否相符 import unittest from bs4 import beautifulsoup from urllib.request import urlopen import da...
株洲所實習的第三十九天(周記 八)
今天是2020年1月6日星期一,記錄一下上週發生的事情。上週買了一本西班牙語的書,開始自學西班牙語。學了第一天之後,我發現西語有乙個特點,是這個單詞怎麼拼寫,基本上就怎麼發音。西語的母音無論出現在哪個位置,都是發原本的音。espa a是西語的西班牙的意思。我覺得挺有趣的,不過有一點讓我不太適應的是,...
第三十九周學習筆記
原文 rich feature hierarchies for accurate object detection and semantic segmentation目標檢測發展停滯,通過複雜的ensemble模型才能勉強提高一些精度 兩個 insights 三個模組 一些名詞 為什麼不直接使用fi...