为什么readline()不能正常工作?

2024-06-10 10:24:16 发布

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

我有一个文件叫做无标题.txt以下几行:

Line 1: ATTCTGGA

Line 2: CGCCCGAATCCAGAACGCATTCCCATATTTCGGGACCACTGGCCTCCACGGTACGGACGTCAATCAAAT

当我输入代码来查找sp(第1行)出现在p(第2行)中最多有d个错误的位置时,我得到的输出是[27],它只是正确的位置之一。在

仅使用readline()的代码: enter image description here

然而,当我直接在代码中定义"sp = 'ATTCTGGA'"时,我得到了[6, 7, 26, 27],这是正确的答案。在

enter image description here

为什么"sp = text.readline()"没有得到相同的结果?在


Tags: 文件答案代码texttxtreadline定义错误