python第三天

发布时间 2023-12-06 14:12:13作者: 猫猫家的毛毛虫

引入随机数:random

1)random.randit(1,10)随机生成1.10之间的整数

2)random.uniform(1,10)随机生成1.10之间的浮点数

3)random.getstate(),获取fandom的种子

改进的小游戏,

print('---------------------------------来玩一个游戏吧----------------------------')
import random
answer=random.randint(1,9)
i=0
##print(answer)
while i<3:
    i+=1
    temp =input('请输入代表心情的数字:')
    guess=int (temp)
    if guess==answer:
        print("你是猜对了!")
        print("你是小甲鱼的蛔虫吗?")
        break
    else:
        if guess<answer:
            print("小了!")
        else:
             print("大了!")
print("游戏结束,期待下次您的选择.")

 获取跟之前一样的随机数alt+P,获取上一次命令的快捷键

import random
x=random.getstate()
print(x)
random.randint(1,10)
3
random.randint(1,10)
6
random.randint(1,10)
4
random.randint(1,10)
7
random.randint(1,10)
6
random.setstate(x)
random.randint(1,10)
3
random.randint(1,10)
6
random.randint(1,10)
4
random.randint(1,10)
7
random.randint(1,10)
6