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()