In [ ]:
import random,math
def numa(m,k):
n = int(input('请输入您想求的数的个数'))
i=0
total=0
if i<=n:
total=total+random.randint(m,k)
i+=1
return total/n
m=int(input('请输入一个整数'))
k=int(input('请输入另一个整数'))
print('n个随机整数均值的平方根是',math.sqrt(numa(m,k)))
In [1]:
import random,math
def xigema(m,k):
n = int(input('请输入您想求的数的个数'))
total1=0
total2=0
i=0
if i<=n:
total1=total1+math.log2(random.randint(m,k))
total2=total2+1/math.log2(random.randint(m,k))
i+=1
return total1,total2
m=int(input('请输入一个整数'))
k=int(input('请输入另一个整数'))
print('西格玛log(随机整数),西格玛1/log(随机整数)分别是',xigema(m,k))
In [4]:
import random,math
def main():
n=int(input('请输入数相加的个数'))
a=math.ceil(random.randint(1,9))
i=0
sum=0
while i<=n:
sum=sum+a
a=a*10+a
i=i+1
print('s=a+aa+aaa+aaaa+aa...a=',sum)
main()
In [ ]:
import random, math
def win():
print('Win!')
def lose():
print('Lose!')
def guess_game():
n = int(input('请输入一个大于0的整数,作为神秘整数的上界,回车结束。'))
number = int(input('请输入一个随机的整数。'))
max_times = math.ceil(math.log2(n))
guess_times = 0
while guess_times <= max_times:
guess = random.randint(1, n)
guess_times += 1
print('一共可以猜', max_times, '次')
print('你已经猜了', guess_times, '次')
if guess == number:
win()
print('神秘数字是:', guess)
print('你比标准次数少', max_times-guess_times, '次')
break
elif guess > number:
print('抱歉,你猜大了')
else:
print('抱歉,你猜小了')
else:
print('神秘数字是:', number)
lose()
guess_game()