# 在txt里有三句话,读取txt
'''
查找文字包含在前,
在中间,
在末尾的话?
'''
# 例
str ='''
今天我爱你
爱你在今天
怎么在今天爱
'''
# 查找(爱)
print
def find(string,txt):
try:
if string.index(txt)==0:
return 0
elif string[::-1].index(txt[::-1])==0:
return 1
else:
return 2
except:
return -1
string ='''
今天我爱你
爱你在今天
怎么在今天爱
'''
lst = string.splitlines()
print(lst)
for s in lst:
print(find(s,'爱'))
''' 输出:
['', '今天我爱你', '爱你在今天', '怎么在今天爱']
-1 #没找到
2 #在中间
0 #在最左边
1 #在最右边
'''