In [3]:
import random, math
def squaroot(n):
    m=math.sqrt(n)
    return m
def aver(n):
    i=0
    total=0
    while i<n:
        j=random.random()
        i+=1
        total=total+j
    return total/n
def main():
    m=int(input('请输入一个大于零的整数作为随机整数的下界:'))
    k=int(input('请输入一个大于零的整数作为随机整数的上界:'))
    n=random.randint(m,k)
    a=aver(n)
    s=squaroot(a)
    print('位于m、k之间的n个随机整数的均值的平方根为:',s)
if __name__=='__main__':
    main()


请输入一个大于零的整数作为随机整数的下界:2
请输入一个大于零的整数作为随机整数的上界:5
位于m、k之间的n个随机整数的均值的平方根为: 0.885225531005819