问题描述
在 C++ 中 if(function()) 返回 false 或 true
但是如何在python中完成? 我试过了:
if function() == True:
帮助!
为什么需要自我?
def func(self,word):
if word == 'Hello':
return True
word = 'Hello'
if func(word):
print(word)
为什么要求把自己? 如果 func(self,word)?
1楼
下面的代码工作得很好:
def return_true():
return True
if return_true():
print("It's true!")
if return_true() == True:
print("It's also true!")
只要确保您的函数正确返回True
,也许修改它,以便返回只是return True
以检查它是if
语句而不是函数本身。