f ='''
土鳖
土狗
太阳与月亮
光明与黑暗
天空真美
大地是土做的
'''
name = f.split('\n')
ax = input()
for i in name:
if ax in i:
print(i)
print(len(f.split('\n')))
print(8)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
@author: Roc-xb
"""
if __name__ == '__main__':
f = '''
土鳖
土狗
太阳与月亮
光明与黑暗
天空真美
大地是土做的
'''
lines = f.strip().split('\n')
print(lines)
print(len(lines))
程序输出结果是6,如果是想输出8,把.strip()去掉即可。
f.strip('\n').count('\n') + 1
.strip('\n'删除开头和结尾的换行符
.count('\n')统计字符串中有多少个换行符