编程语言
首页 > 编程语言> > python – 缩进中使用制表符和空格不一致

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