Branch 分支为“;如果;声明

Branch 分支为“;如果;声明,branch,Branch,我正在解决一个问题,学习使用“if”语句,代码应该通过生成“True”或“False”来告诉我们给定的数字是正数还是负数。在识别如何正确输出时遇到了一些问题,我相信这是因为我还没有完全理解return()语句 以下是迄今为止的代码: def is_positive(number): if (number) > 0: return number 当给定值为正(13)时,上面的返回值为“13”,我想我只是对如何告诉代码返回“True/False”有点茫然

我正在解决一个问题,学习使用“if”语句,代码应该通过生成“True”或“False”来告诉我们给定的数字是正数还是负数。在识别如何正确输出时遇到了一些问题,我相信这是因为我还没有完全理解return()语句

以下是迄今为止的代码:

    def is_positive(number):
      if (number) > 0:
        return number
当给定值为正(13)时,上面的返回值为“13”,我想我只是对如何告诉代码返回“True/False”有点茫然

如果我遗漏了一些非常明显的东西,请道歉。谢谢
而且仍然习惯于堆栈溢出搜索,所以如果这是一个常见的问题,任何提示都值得赞赏

只需将返回语句更改为

return (number) > 0

您可以简单地将return语句更改为
returntrue
returnfalse

,这对我现在也有意义了哈哈。谢谢大家!@科迪汤姆林没问题!如果我的回答对你有帮助,你可以把它标记为已回答。谢谢