python – 缩进中使用制表符和空格不一致
作者:互联网
def contains_sequence(dna1, dna2):
''' (str, str) -> bool
Return True if and only if DNA sequence dna2 occurs in the DNA sequence
dna1.
>>> contains_sequence('ATCGGC', 'GG')
True
>>> contains_sequence('ATCGGC', 'GT')
False
'''
b=False
len2=len(dna2)
i=0
for j in dna1:
temp=dna1[i:i+len2]
if temp == dna2:
b=True
i=i+1
return b
我是Python的新手.上面粘贴的程序在“if temp == dna2:”行中给出了一个错误“在缩进中使用制表符和空格的不一致”.有人可以帮我找出缩进是如何不正确的吗?
解决方法:
这意味着您在缩进中混合了空格和制表符.您必须修复它以与标签或空格一致.
标签:python,indentation 来源: https://codeday.me/bug/20190923/1814025.html