1. 程式人生 > >計算機導論學習第一課筆記

計算機導論學習第一課筆記

第一部分、字串學習(使用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="">標籤中提取超連結資訊
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
顯示url內容為:http://test.com。