平方根和def函数?

时间:2013-05-23 19:45:36

标签: python square-root

由于我在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()

2 个答案:

答案 0 :(得分:3)

您需要返回函数中的值,否则返回None

def mathprob(x):
     return math.sqrt(x)

答案 1 :(得分:1)

你需要从你的函数中实际返回一些东西,你可以这样做:

def mathprob(x):
    return math.sqrt(x)