定义函数时出错

时间:2017-10-01 22:32:28

标签: python

我的任务是创建一个名为count_nucleotides的函数,它接受字符串,一个单词和一个字母,并计算字母的外观编号。例如:

count_nucleotides(' ATCGGC',' G')并给出2

count_nucleotides(' ATCTA',' G')并给出0

我的代码到现在为止:

def count_nucleotides(dna, nucleotide):

count = 0
num = nucleotide

for char in dna:
    if char = num:
        count = count +1
return count

它返回一条消息:期望一个预期的块

我是python proggramming的新手,所以如果有人可以解释而不是问问题,比如在哪里定义这个或那个,我将不胜感激。这是我的第一个任务,请原谅我看到的内容!

1 个答案:

答案 0 :(得分:1)

  

它返回一条消息:期望一个预期的块

你必须indent your function body

{{ user_vim_confg_files.results | sum(attribute='files', start=[]) | map(attribute='path') | list }}