为什么这段代码没有做我想要它做的事情? 我想要一个简单的 True\False 输出,但无论我如何编写它,它都会返回空。 我在这里做错了什么??
尝试过:
yes = "True"
no = "False"
def check_up(num):
if num == 2:
return f"yes {yes}"
else:
return f"something {no}"
num = int(input("please enter a number: "))
还有:
def check_up(num):
if num == 2:
return True
else:
return False
num = int(input("please enter a number: "))
简单的 True\False 输出。
定义函数后,您需要调用它:
yes = "True"
no = "False"
def check_up(num):
if num == 2:
return f"yes {yes}"
else:
return f"something {no}"
num = int(input("please enter a number: "))
check_up(num) # function call
#output
please enter a number: 2
'yes True'
def check_up(num):
if num == 2:
return True
else:
return False
num = int(input("please enter a number: "))
check_up(num) # function call
#output
please enter a number: 2
True