どうも、ちょげ(@chogetarou)です。
splitlines()を使って文字列の行数を取得する方法を紹介します。
方法

splitlines()を使って文字列の行数を取得するには、len()を使います。
まず、 len()を呼び出します。
そして、len()の引数で文字列からsplitlines()を呼び出します。
count_lines = len(text.splitlines())
上記のlen(s.splitlines())は、splitlines()を呼び出した文字列の行数を返します。
使用例
text = """Hello,
World.
Python Programming."""
text2 = "My\nName\nIs\nChoge"
count_lines = len(text.splitlines())
count_lines2 = len(text2.splitlines())
print(text)
print("行数は", count_lines, '\n')
print(text2)
print("行数は", count_lines2)
出力:
Hello,
World.
Python Programming.
行数は 3
My
Name
Is
Choge
行数は 4
コメント