In [6]:
import random,math
n = int(input('请输入想要计算的整数个数:'))
m = int(input('请输入一个大于0的整数,作为随机数的下界,回车结束。'))
k = int(input('请输入一个大于0的整数,作为随机数的上界,回车结束。'))
i=0
sum=0
while i<n:
number=random.randint(m,k)
sum=sum+number
i=i+1
average=sum/n
print('均值的平方根为:',math.sqrt(average))
In [2]:
import random,math
n = int(input('请输入想要计算的整数个数:'))
m = int(input('请输入一个大于0的整数,作为随机数的下界,回车结束。'))
k = int(input('请输入一个大于0的整数,作为随机数的上界,回车结束。'))
i=0
sum1=0
sum2=0
while i<n:
number=random.randint(m,k)
sum1=sum1+math.log(number)
sum2=sum2+1/math.log(number)
i=i+1
print(sum1,',',sum2)
In [12]:
def compute():
import random
a=random.randint(1,9)
print('将要计算的整数为:',a)
n=int(input('请输入想要计算的整数个数:'))
i=0
s=0
while i<n:
s=s+s+a*(10**i)
i=i+1
print(s)
compute()
In [2]:
import random
print('请在脑海中生成一个神秘数')
n = int(input('请输入一个大于0的整数,作为神秘整数的上界,回车结束。'))
m = int(input('请输入一个大于0的整数,作为电脑猜数次数的上限,回车结束。'))
a = random.randint(1, n)
print('电脑猜出的数字是:', a)
i=0
j = int(input('如果比你的数字大请输入1,比你的数字小请输入2,和你的数字相等请输入0:'))
while i<m:
if j==1:
if i==m-1:
print('电脑输了')
break
else:
a = random.randint(1,a)
print('电脑猜出的数字是:',a)
j = int(input('如果比你的数字大请输入1,比你的数字小请输入2,和你的数字相等请输入0:'))
elif j==2:
if i==m-1:
print('电脑输了')
break
else:
a = random.randint(a,n)
print('电脑猜出的数字是:',a)
j = int(input('如果比你的数字大请输入1,比你的数字小请输入2,和你的数字相等请输入0:'))
elif j==0:
print('电脑猜中了。')
break
i=i+1
print('电脑比规定的次数少了',m-i-1,'次')