进入if-else条件的下一行时,为什么在python中出现此错误?

时间:2018-10-12 06:28:55

标签: python-3.7

if cake == "delicious":
    return "yes"
  

SyntaxError:在函数外部“返回”

为什么我会这样?

2 个答案:

答案 0 :(得分:1)

您可以创建一些类似的功能。

text  ="delicious" 
def check(text):
    if text=="delicious":
        return 'yes'

check(text)

答案 1 :(得分:-1)

return是一个关键字,只能出现在函数定义中(如语法错误所示)。您可以简单地在if / else块中打印输出

if cake == 'delicious': print('yes')