計算機導論學習第一課筆記
阿新 • • 發佈:2019-02-04
第一部分、字串學習(使用PYTHON)
1、字串+數字的情況
print 'apple'+'!'*3
顯示內容:apple!!!
2、索引字串
#顯示內容:t
print 'test'[0]
#顯示內容:末尾的‘t’
print 'test'[-1]
3、選擇字串的子序列
#顯示內容:est
print 'test'[1:]
#不顯示任何內容
print 'test'[1:1]
#顯示內容:tes
print 'test'[:3]
#顯示內容:test,與print 'test'結果相同
print 'test'[:]
4、查詢字串中的字串
#顯示內容:5 #find函式返回'for'所在位置號5 text = 'test for you' print text.find('for') #顯示內容:14(第二個“for”所在位置號) text2 = 'test for you, for me and for us!' print text2.find('for',6)
第二部分、網頁的簡單抓取
1、網頁超連結的特徵
<a href="http://XXX.XXXX.....">
2、利用字串的知識從網頁<a href="">標籤中提取超連結資訊
顯示url內容為:http://test.com。page =('<div id="top_bin"><div id="top_content" class="width60">' '<div class="float-left"><a href="http://test.com">') start_link = page.find('<a href=') start_quote = page.find('"',start_link) end_quote = page.find('"',start_quote + 1) url = page[start_quote+1:end_quote] print url