Func return 在 zsh 的 Python 版本 3.6.4 中不起作用,请使用 VS 代码

Func return not working in Python version 3.6.4 in zsh, use VS code

`def 很棒():
名称=输入('enter name: ')
很棒 = 'hello ' + 名字
return很棒

很棒()`

输出什么都没有return

输入姓名:dsfsf

什么问题?

使用 VS 代码,python 3.6.4 python 所有扩展安装。 在 IDLE 中一切正常

您需要使用打印函数调用您的函数或为该函数分配一个变量

def great():
    name = input('enter name: ')
    great = 'hello  ' + name

    return great

print(great())

# assigning a variable to the function call
function_output = great() # this assigns the "hello name" string `to the function_output variable`
print(function_output)