在Python中,可以使用以下代碼統計并輸出文件的行數:
def count_lines(file_path):
line_count = 0
with open(file_path, 'r') as file:
for line in file:
line_count += 1
return line_count
file_path = 'example.txt' # 文件路徑
line_count = count_lines(file_path)
print(f'文件 {file_path} 的行數為 {line_count} 行。')
在上述代碼中,定義了一個count_lines
函數,該函數接受一個文件路徑作為參數,然后打開文件并逐行讀取,每讀取一行就將行數加一。最后返回行數。通過調用該函數并傳入文件路徑,即可統計并輸出文件的行數。
需要注意的是,代碼中使用with open(file_path, 'r') as file:
來打開文件,這樣可以在文件使用完畢后自動關閉文件,避免資源泄漏。