基于上次一次完成的猜数字游戏,假设这是一个多人游戏,增加如下功能:

猜数游戏:
1.随机生成一个数字
import random #引入随机数模块
num = random.randint(1,100) #随机生成1-100的整数,并赋值给变量num

2.用户输入一个数,并根据用户输入数据提示
如果用户输入的是数字
如果与随机数相等,则结束游戏
如果大于随机数,提示用户“大了,重新输入”
如果小于随机数,提示用户“小了,重新输入”
如果用户输入的不是数字
如果是exit,则退出游戏
否则,提示用户“请输入数字”

增加为多人游戏:
1.游戏开始时要求用户输入玩家昵称,要求昵称不能重复
2.记录每个玩家猜数字的次数和数字列表,形如:{"nickName':'张三','total':5,'numbers':[50,80,60,70,65]}
3.每次玩家完成游戏后,显示玩家排名,排名按照猜数字次数的升序排列