Python 函数调用不执行其定义

Python 函数调用不执行其定义,python,function,Python,Function,我就与该职能有关的事项征求意见 我尝试过对代码进行各种编辑和缩进,但它显示了相同的结果 它显示NameError:虽然我在函数中定义了名称“句子”,但没有定义名称“句子” 代码是: def about (name, age, likes): sentence = "Meet {}, he is {} years old and likes {}".format(name,age,likes) return sentence about ("Jack", 23, "programming

我就与该职能有关的事项征求意见

我尝试过对代码进行各种编辑和缩进,但它显示了相同的结果

它显示NameError:虽然我在函数中定义了名称“句子”,但没有定义名称“句子”

代码是:

def about (name, age, likes):
  sentence = "Meet {}, he is {} years old and likes {}".format(name,age,likes)
  return sentence

about ("Jack", 23, "programming")
print (sentence)

您应该调用函数并将其分配给变量:

def about(name, age, likes):
    sentence = "Meet {}, he is {} years old and likes {}".format(name,age,likes)
    return sentence
然后


您也可以使用句子代替val,但这在函数范围中不是同一个句子。

您应该调用函数并将其分配给变量:

def about(name, age, likes):
    sentence = "Meet {}, he is {} years old and likes {}".format(name,age,likes)
    return sentence
然后

您也可以使用句子代替val,但在函数范围中,这将不是同一个句子。

现在尝试一下

def about (name, age, likes):
    sentence = "Meet {}, he is {} years old and likes {}".format(name,age,likes)
    return sentence

print(about('rohit',23,'programming'))
sentense范围限定为关于函数。。。尝试将其打印出函数范围可能不起作用

现在试试这个

def about (name, age, likes):
    sentence = "Meet {}, he is {} years old and likes {}".format(name,age,likes)
    return sentence

print(about('rohit',23,'programming'))

sentense范围限定为关于函数。。。尝试将其打印出函数范围可能不起作用

谢谢你,伙计!谢谢你,伙计!它也有用,兄弟!它也有用,兄弟!