一尘不染

如何正确定义一个功能?

python

在python中,我尝试执行以下操作以定义函数:

count_letters(word) = count_vowels(word) + count_consonants(word)

但是由于某种原因,这是错误的。我收到此错误:

SyntaxError: can't assign to function call

我该如何解决?

谢谢


阅读 294

收藏
2021-01-20

共1个答案

一尘不染

这不是在python中声明函数的方式。您要写的是:

def count_letters(word):
    return count_vowels(word) + count_consonants(word)

也就是说,如果您已经具有count_vowelscount_consonants函数。

2021-01-20