我有一个用户输入'n',我正在寻找平方根。我知道是 math.sqrt(n),但我需要让程序继续找到平方根,直到它小于 2。还返回给用户程序运行了多少次以使用 a 找到小于 2 的根柜台。我正在使用python。
至今:
import math
root = 0
n = input('Enter a number greater than 2 for its root: ')
square_root = math.sqrt(n)
print 'The square root of', n, 'is', square_root
keep_going = 'y'
while keep_going == 'y':
while math.sqrt(n) > 2:
root = root + 1