中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用python統計代碼行

發布時間:2021-04-25 10:31:55 來源:億速云 閱讀:153 作者:小新 欄目:開發技術

這篇文章主要介紹怎么用python統計代碼行,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

python的數據類型有哪些?

python的數據類型:1. 數字類型,包括int(整型)、long(長整型)和float(浮點型)。2.字符串,分別是str類型和unicode類型。3.布爾型,Python布爾類型也是用于邏輯運算,有兩個值:True(真)和False(假)。4.列表,列表是Python中使用最頻繁的數據類型,集合中可以放任何數據類型。5. 元組,元組用”()”標識,內部元素用逗號隔開。6. 字典,字典是一種鍵值對的集合。7. 集合,集合是一個無序的、不重復的數據組合。

實例如下所示:

import os
import string
 
path = "/Users/U/workspace/python learning/show-me-the-code/0007/test/"
dir = os.listdir(path)
 
def count(file):
  total = 0 #總行數
  countPound = 0 #注釋行數
  countBlank = 0 #空行數
  line = open(file,'r',encoding='utf-8') #打開文件,因為注釋有中文所以使用utf-8編碼打開
  for li in line.readlines(): #readlines()一次性讀完整個文件
    total += 1
    if not li.split(): #判斷是否為空行
      countBlank +=1
    li.strip()
    if li.startswith('#'):
      countPound += 1
  print(file)
  print("countBlank:%d" % countBlank)
  print("countPound:%d" % countPound)
  print("total:%d" % total)
 
for file in dir:
  count(path + file)

以上是“怎么用python統計代碼行”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通化市| 金湖县| 清远市| 平果县| 内江市| 平舆县| 逊克县| 南华县| 汶上县| 永清县| 什邡市| 高邮市| 京山县| 新河县| 商丘市| 中西区| 桐庐县| 镇远县| 昔阳县| 哈尔滨市| 禹城市| 固原市| 乌苏市| 铁岭县| 安义县| 美姑县| 贵港市| 安仁县| 兴国县| 根河市| 阿瓦提县| 读书| 得荣县| 法库县| 灵丘县| 三穗县| 邳州市| 毕节市| 陈巴尔虎旗| 龙井市| 丰台区|