1.個人資訊
學號:2017035107232
姓名:李國良
2.程式分析
傳入dst引數,讀取檔案,最終返回dst檔案的字串形式bvffer
bvffer字串進行,小寫,把空白字元換成空格
返回字典,output_result函式傳入上面的字典word_freq引數,輸出詞頻前10的單詞
執行結果
大檔案python word_freq.py gone_with_the_wind.txt
小檔案python word_freq.py a_tale_of_two_cities.txt
3.簡單效能分析並改進、提交**
python -m cprofile word_freq.py filescounted.txt
總共有3819次函式呼叫,程式總共耗時0.006秒
其中process_buffer占用了,0.000秒
執行次數最多的是strip函式
4.北軟軟工/詞頻統計中有其分支:
5.總結
對於本次作業,我也是第一次涉及,有很多不會的地方,所有借鑑了一下網路的**,和我自己的結合思想,讓我明白了很多對於python的了解,以後還要多加對於這方面的學習。
第三次作業
2 12有600 mb 兆位元組 的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車這 些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kb s,其結果又如何?解 當傳送速率為2.4k...
第三次作業
1 有600mb 兆位元組 的資料,需要從南京傳送到北京 一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料,試比較這兩種方法的優劣。若資訊傳送的速率為33.6kb s,其結果又如何?解 假定連續傳送且不出錯。若...
第三次作業
p67 2 12 有600mb的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率是2.4kbps 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kbps,其結果又如何?解 1 t 600 1024...