1
我有這段代碼讀取文本文件中的行並計算字符數,並在達到1000個或更多字符時停止。我如何修改它,使其不會計算以#號開頭的任何行上的字符?如何在python文本文件中以'#'開頭的行中不包括字符
infile = open('word_count.tst', 'r') #word_count is just a sample file.
lines = infile.readlines()
char_count = 0
for line in lines:
char_count = char_count + len(line)
if char_count >= 1000:
break
print("File has %d characters" % (char_count))
添加一個鉤子檢查是否'line.startswith( '#')' –