由于我在Python中取得了一些进展,我想我会尝试使用define函数。我做了这个简单的平方根计算器。请尽可能简单解释一下?
import math
def mathprob(x):
math.sqrt(x)
yn = input()
num = int(input("Enter number to be square rooted."))
if yn == 'sqrt':
ans = mathprob(num)
print(ans)
elif yn == '':
print("bye! :(")
quit()
答案 0 :(得分:3)
您需要返回函数中的值,否则返回None
:
def mathprob(x):
return math.sqrt(x)
答案 1 :(得分:1)
你需要从你的函数中实际返回一些东西,你可以这样做:
def mathprob(x):
return math.sqrt(x)