Присвоение ответа функции переменной?(В python 2.4.4)
def BSformula(num1):
"""my formula"""
(num1 - 2.0) * (2 / num1)
def main():
number = input("value")
answer = BSformula(number)
print(answer)
main()
Когда я запускаю его, он всегда печатает "Нет"
>>>
value: 6
None
>>>
Как бы я назначил ответ переменной? или я могу только распечатать его в def BSformula??
1 ответ
Решение
Просто используйте ключевое слово return
,
def BSformula(num1):
"""my formula"""
return (num1 - 2.0) * (2 / num1)