Python检查句子是否在senten中

2024-03-28 11:29:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个包含单词列表的文件,格式如下:

文字语料库.txt

Mdbg
Homomorphism
Nhibernate Search
Userscripts
Python Social Auth
Quadratic Equation

基本上它们是线分开的。 这是文本1的第一行:

这是我的密码:

with open('text.txt', 'r') as myfile:
    text = myfile.read()
final = []
text1 = text.title()
print "Quadratic Equation" in text1

with open('WordCorpus.txt','r') as f2:
    for line in f2:
        if line in text1:
            final.append(line)
print len(final)

我得到的结果是

是的

0个

如果我得到真的,这意味着text1有“二次方程”,我的文件也有它,在这种情况下,为什么行不是附加在最后


Tags: 文件textintxtaswithlineopen