In [9]:
import random,math 
def sqrt_number(a,b):
    i=1
    sum=0
    while i<=n:
        x=random.randint(a,b)
        i=i+1
        sum=sum+x
        print('第',i-1,'个数是',x)
    aver=sum/n
    squ_aver=math.sqrt(aver)
    return squ_aver

m=int(input('请输入整数范围的下限'))
k=int(input('请输入整数范围的上限'))
n=int(input('请输入你要输入的整数个数n'))
print('随机整数的均值平方根为:',sqrt_number(m,k))


请输入整数范围的下限7
请输入整数范围的上限77
请输入你要输入的整数个数n7
第 1 个数是 36
第 2 个数是 34
第 3 个数是 56
第 4 个数是 49
第 5 个数是 59
第 6 个数是 64
第 7 个数是 39
随机整数的均值平方根为: 6.938505396903366

In [5]:
import math,random
def sqrt_number(a,b):
    i=1
    sum1=0
    sum2=0
    while i<=n:
        x=random.randint(a,b)
        i=i+1
        sum1=sum1+math.log2(x)
        sum2=sum2+1/math.log2(x)
    return sum1,sum2
m=int(input('请输入整数范围的下限'))
k=int(input('请输入整数范围的上限'))
n=int(input('请输入你要输入的整数个数'))
print('西格玛log(随机整数)及西格玛1/log(随机整数)的值为',sqrt_number(m,k))


请输入整数范围的下限7
请输入整数范围的上限77
请输入你要输入的整数个数7
西格玛log(随机整数)及西格玛1/log(随机整数)的值为 (33.914776144542195, 1.5116813427970826)

In [7]:
import random
def sum_numbers(x):
    a=random.randint(1,9)
    b=a
    i=0
    sum=a
    print('随机选择的数为',a,'+')
    while i<x-1:
        i=i+1
        a=a*10+b
        sum=sum+a
        print(a,'+')
    return sum
n=int(input('输入要几个数相加'))
print('结果为',sum_numbers(n))


输入要几个数相加7
随机选择的数为 8 +
88 +
888 +
8888 +
88888 +
888888 +
8888888 +
结果为 9876536

In [1]:
def win():
    print(''' 
            ====计算机没有猜出来===
        
             ======恭喜你,你赢了=======
        
    
                ."".    ."",
                |  |   /  /
                |  |  /  /
                |  | /  /
                |  |/  ;-._ 
                }  ` _/  / ;
                |  /` ) /  /
                | /  /_/\_/\
                |/  /      |
                (  ' \ '-  |
                 \    `.  /
                  |      |
                  |      |
          
            ======恭喜你,你赢了=======
        '''
         )
    
def lose():
    print(''' 
                ====计算机成功猜了出来===
                 
                 ======YOU LOSE========
        
    
                   .-"      "-.
                  /            \
                 |              |
                 |,  .-.  .-.  ,|
                 | )(__/  \__)( |
                 |/     /\     \|
       (@_       (_     ^^     _)
  _     ) \_______\__|IIIIII|__/__________________________
 (_)@8@8{}<________|-\IIIIII/-|___________________________>
        )_/        \          /
       (@           `--------`
       
       
       
                ======YOU LOSE======='''
         )
def game_over():
    print(   '''
           ======GAME OVER=======
        
             _________ 
            / ======= \ 
           / __________\ 
          | ___________ | 
          | | -       | | 
          | |         | | 
          | |_________| |________________ 
          \=____________/                ) 
          / """"""""""" \               / 
         / ::::::::::::: \          =D-' 
        (_________________) 

       
          ======GAME OVER=======
        ''')
         

def show_team():
    print('策划Diana\n谢谢您的支持')

def show_instruction():
    print('请您随便选择一个1~100的整数,让计算机来猜测这个数,您可以决定计算机猜测的次数')
def menu():
    print('''
            =====游戏菜单=====
                1. 游戏说明
                2. 开始游戏
                3. 退出游戏
                4. 制作团队
             =====游戏菜单=====''' )
def guess_game():
    print(         '''
           ======欢迎来到猜数游戏=======
        
                     /  \     ,    ,
           _._     _ |oo| _  / \__/ \
    
          _||||   ((/ () \))   /   \
    
          |||||/|  ( ==== )    |oo|    
           \____/  _`\  /'_    /   \
    
           /   /.-' /\<>/\ `\.( () )_._      
           |    `  /  \/  \  /`'--'////)
            \__,-'`|  |.  |\/ |/\/\|"\"` 
                   |  |.  | \___/\___/  
                   |  |.  |   |    |
          
          ======欢迎来到猜数游戏=======
        '''
         )
    import random
    number = int(input('请输入一个0~100内的整数,让计算机来猜    '))
    max_times =int(input('请输入您想让计算机猜的次数    '))
    guess_times = 0
    print('一共可以猜', max_times, '次')
    x=0
    y=100
    while guess_times <max_times:
        guess_times += 1
        print('--------------------------')
        guess = random.randint(x, y)
        print('计算机猜的数字是',guess)
        print('计算机已经猜了', guess_times, '次')
        judge=input('请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  ')
        if judge=='相等':
            lose()
            print('神秘数字是:', number)
            print('计算机比标准次数少', max_times-guess_times, '次')
            break
        if judge=='偏大':
            y=guess-1
            print('计算机猜大了,它还有',max_times-guess_times,'次机会')
            print('剩下的猜测范围为',x,'~',y)
        if judge=='偏小':
            x=guess+1
            print('计算机猜小了,它还有',max_times-guess_times,'次机会')
            print('剩下的猜测范围为',x,'~',y)
    else:
        print('计算机没有猜对神秘数字是:', number)
        win()
def main():
    while True:
        menu()
        choice = int(input('请输入你的选择'))
        if choice == 1:
            show_instruction()
        elif choice == 2:
            guess_game()
        elif choice == 3:
            game_over()
            break
        else:
            show_team()

            
if __name__ == '__main__':
    main()


            =====游戏菜单=====
                1. 游戏说明
                2. 开始游戏
                3. 退出游戏
                4. 制作团队
             =====游戏菜单=====
请输入你的选择1
请您随便选择一个1~100的整数,让计算机来猜测这个数,您可以决定计算机猜测的次数

            =====游戏菜单=====
                1. 游戏说明
                2. 开始游戏
                3. 退出游戏
                4. 制作团队
             =====游戏菜单=====
请输入你的选择2

           ======欢迎来到猜数游戏=======
        
                     /  \     ,    ,
           _._     _ |oo| _  / \__/     
          _||||   ((/ () \))   /       
          |||||/|  ( ==== )    |oo|    
           \____/  _`\  /'_    /       
           /   /.-' /\<>/\ `\.( () )_._      
           |    `  /  \/  \  /`'--'////)
            \__,-'`|  |.  |\/ |/\/\|""` 
                   |  |.  | \___/\___/  
                   |  |.  |   |    |
          
          ======欢迎来到猜数游戏=======
        
请输入一个0~100内的整数,让计算机来猜    77
请输入您想让计算机猜的次数    10
一共可以猜 10 次
--------------------------
计算机猜的数字是 97
计算机已经猜了 1 次
请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  偏大
计算机猜大了,它还有 9 次机会
剩下的猜测范围为 0 ~ 96
--------------------------
计算机猜的数字是 73
计算机已经猜了 2 次
请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  偏小
计算机猜小了,它还有 8 次机会
剩下的猜测范围为 74 ~ 96
--------------------------
计算机猜的数字是 92
计算机已经猜了 3 次
请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  偏大
计算机猜大了,它还有 7 次机会
剩下的猜测范围为 74 ~ 91
--------------------------
计算机猜的数字是 89
计算机已经猜了 4 次
请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  偏大
计算机猜大了,它还有 6 次机会
剩下的猜测范围为 74 ~ 88
--------------------------
计算机猜的数字是 76
计算机已经猜了 5 次
请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  偏小
计算机猜小了,它还有 5 次机会
剩下的猜测范围为 77 ~ 88
--------------------------
计算机猜的数字是 84
计算机已经猜了 6 次
请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  偏大
计算机猜大了,它还有 4 次机会
剩下的猜测范围为 77 ~ 83
--------------------------
计算机猜的数字是 79
计算机已经猜了 7 次
请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  偏大
计算机猜大了,它还有 3 次机会
剩下的猜测范围为 77 ~ 78
--------------------------
计算机猜的数字是 78
计算机已经猜了 8 次
请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  偏大
计算机猜大了,它还有 2 次机会
剩下的猜测范围为 77 ~ 77
--------------------------
计算机猜的数字是 77
计算机已经猜了 9 次
请判断计算机是否猜测正确,输入偏大 偏小 或相等 :  相等
 
                ====计算机成功猜了出来===
                 
                 ======YOU LOSE========
        
    
                   .-"      "-.
                  /                             |              |
                 |,  .-.  .-.  ,|
                 | )(__/  \__)( |
                 |/     /\     \|
       (@_       (_     ^^     _)
  _     ) \_______\__|IIIIII|__/__________________________
 (_)@8@8{}<________|-\IIIIII/-|___________________________>
        )_/        \          /
       (@           `--------`
       
       
       
                ======YOU LOSE=======
神秘数字是: 77
计算机比标准次数少 1 次

            =====游戏菜单=====
                1. 游戏说明
                2. 开始游戏
                3. 退出游戏
                4. 制作团队
             =====游戏菜单=====
请输入你的选择4
策划Diana
谢谢您的支持

            =====游戏菜单=====
                1. 游戏说明
                2. 开始游戏
                3. 退出游戏
                4. 制作团队
             =====游戏菜单=====
请输入你的选择3

           ======GAME OVER=======
        
             _________ 
            / ======= \ 
           / __________\ 
          | ___________ | 
          | | -       | | 
          | |         | | 
          | |_________| |________________ 
          \=____________/                ) 
          / """"""""""" \               / 
         / ::::::::::::: \          =D-' 
        (_________________) 

       
          ======GAME OVER=======