python - 有没有办法从其他函数调用函数?

标签 python

当我尝试从其他函数(准确地说是在 if 语句中)调用函数时,我不断收到错误消息。喜欢:

    def function1(num):
        num = 5    
        if num == 5:
            function2("This is 5")
        return

    def function2(x):
        print x
        return

我以前没能找到类似这样的问题。有可能吗?

最佳答案

编辑:第一个错误只是打字错误,已在问题中得到纠正。

删除行 function2("This is 5") 之后的冒号。

此外,您没有明确返回值,因此没有理由在两个函数的末尾使用 return 语句。

关于python - 有没有办法从其他函数调用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12379570/

相关文章:

python - 如何生成给定范围内的随机数作为 Tensorflow 变量

python - 如何将函数作为 pytest 参数化装置传递?

python - python中这种数据结构的最佳方法是什么?

python - 从 UML 图自动生成 Python 代码?

python - 如何绘制 scikit learn 分类报告?

python - 如何在 python3 中使用列表理解替换值?

python - matplotlib 图表区域 vs 绘图区域

python - Elasticsearch 返回搜索到的词

python - Mechanize 引发 BrowserStateError

python - 二进制文件邮件附件问题