如何正确定义一个功能?

发布于 2021-01-29 15:05:09

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

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

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

SyntaxError: can't assign to function call

我该如何解决?

谢谢

关注者
0
被浏览
87
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

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

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

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



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看