我正在努力完成的是一个程序,在一个文件阅读,并将比较每个句子根据原来的句子。与原句完全匹配的句子将得到1分,与原句完全相反的句子将得到0分。所有其他模糊的句子将获得1到0之间的分数。
我不确定要使用哪个操作才能在 Python3中完成这项工作。
我已经包含了示例文本,其中 Text 1是原始文本,其他前面的字符串是比较文本。
短信1: 那是一个黑暗而狂风暴雨的夜晚。我独自一人坐在红色的椅子上。我并不是完全一个人,因为我有三只猫。
短信20: 那是一个阴暗的暴风雨之夜。我独自一人坐在深红色的椅子上。我并不是完全一个人,因为我有三只猫 //应该得高分,但不是1分
短信21: 那是一个阴暗而狂暴的夜晚。我独自一人坐在深红色的教堂上。我并不是完全一个人,因为我有三只猫 //应该得分低于文本20
短信22: 我独自一人坐在深红色的教堂上。我并不是完全一个人,因为我有三只猫。那是一个阴暗而狂暴的夜晚。 //应该得分低于文本21,但不是0
短信24: 那是一个黑暗而狂风暴雨的夜晚。我不是一个人。我没有坐在红色的椅子上。我养了三只猫。 应该得0分!