即使我定义的检查函数返回False,也无法使该语句的False段起作用。
check ("Please enter Yes/No: ")
if False:
print "N"
print "Answer :", noanswers[count]
break
else:
print "Y"
print "Answer :", yesanswers[count]
答案 0 :(得分:1)
要将返回值与False
进行比较,它必须在条件内:
if check ("Please enter Yes/No: ") == False:
# go
甚至更好:
if not check ("Please enter Yes/No: "):
# go
答案 1 :(得分:0)
将函数的结果分配给变量,并测试它。
$(subst .o,.cpp,$@)