資訊內(nèi)容
python中怎樣求行數(shù)?
97g少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學習平臺
python計算文件行數(shù)的方法:
97g少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學習平臺
1、**簡單的辦法是把文件讀入一個大的列表中,然后統(tǒng)計列表的長度.如果文件的路徑是以參數(shù)的形式filepath傳遞的,那么只用一行代碼就可以完成我們的需求了:97g少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學習平臺
count = len(open(filepath,'rU').readlines())如果是非常大的文件,上面的方法可能很慢,甚至失效.此時,可以使用循環(huán)來處理:
97g少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學習平臺
2、通過統(tǒng)計文件中換行符“
”來計算行數(shù)
97g少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學習平臺
更多Python知識請關(guān)注Python自學網(wǎng)。97g少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學習平臺

- 上一篇
Python慢的重要原因?
簡介Python慢的重要原因:1、python是動態(tài)性語言不是靜態(tài)性語言在python程序執(zhí)行的時候,編譯器不知道變量的類型。2、python是解釋性語言而不是編譯性語言解釋型語言與編譯型語言它們本身的區(qū)別也會造成程序在執(zhí)行的時候的速度差異。一個智能化的編譯器可以預(yù)測并針對重復和不需要的操作進行優(yōu)化。這
- 下一篇
eclipse在虛擬機運行不了android程序解決方法
簡介eclipse在虛擬機運行android程序報錯如下:(推薦:eclipse使用教程)[2014-06-0520:08:42-SortListView]------------------------------[2014-06-0520:08:42-SortListView]AndroidLaun