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

2021-08-03 00:23:38 字數 874 閱讀 8947

第一部分、字串學習(使用python)

1、字串+數字的情況

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、網頁超連結的特徵

2、利用字串的知識從網頁

標籤中提取超連結資訊

page =(''

'')start_link = page.find('

電腦科學及程式設計導論 第一課

目標 1.學會用計算思維編寫程式 think like a computer scientist 2.讀懂別人的程式 3.了解計算的基本能力和侷限 4.把科學問題轉換成計算問題 什麼是計算?知識分為陳述性知識 是什麼 和過程性知識 如何做,又稱指令性知識,對推導過程的描述,如何判別 如何用機械工藝實...

第一課 資訊與計算機

最後,關於資訊的多樣化和對於資訊的不同理解,大家見仁見智,各有千秋。我認為,資訊是大自然發展的自然產物,數不盡數,尤其是在這資訊快速迭代的是計算機時代,資訊從自然資訊 聲,光,熱,電等等 到人類生活中各種科技,經濟,政治,軍事,文化,甚至大家所鍾愛的娛樂資訊無所不有也無奇不有,所以,我認為,如何獲得...

演算法導論第一課

計算機效能 比效能更重要的是?正確性 簡介 可維護性 穩定性 健壯性 特性 功能性 模組化 安全 可擴充套件性 使用者體驗 效能的重要性?效能的好與壞直接決定著可行 不可行。比如實時資料 有趣,我們嚮往速度。排序問題?輸入 a1,a2,an 輸出 a1 a2 an 插入排序 演算法複雜度 n 2 偽...