在文本文件中,对于每一行,确定其中的字符数。
例子:
Hello world!
Привет мир!
One, two, three
结果:
13 symbols.
12 symbols.
16 symbols.
我想出了如何计算整个文件的字符数,但我不知道如何为每一行计算。
我的代码:
f1 = open('text.txt', 'r')
data = f1.read()
number_of_ch = len(data)
print(number_of_ch)
在文本文件中,对于每一行,确定其中的字符数。
例子:
Hello world!
Привет мир!
One, two, three
结果:
13 symbols.
12 symbols.
16 symbols.
我想出了如何计算整个文件的字符数,但我不知道如何为每一行计算。
我的代码:
f1 = open('text.txt', 'r')
data = f1.read()
number_of_ch = len(data)
print(number_of_ch)
with是准确编程的一项重要技能。print输出由空格分隔的参数 - 在您的情况下是简单的格式。编码:
不要通过方法
read(),而是通过readlines()。这是一个工作示例: