import random
import time
#Poke拼点游戏
#生成一幅poke
poke_color = ['黑桃','红桃','方片','梅花']
poke_num = [i for i in range(1,14)]
poke_list = [[color,num] for num in poke_num for color in poke_color] + [['小王',15]] + [['大王',16]]
random.shuffle(poke_list)
#生成玩家
count = 0
while True:
user_count = eval(input('>>>'))
if type(user_count) != type(1):
print('Input error!')
continue
count = int(user_count)
if user_count > 1:
break
player_list = ["玩家{}".format(i) for i in range(1,count+1)]
#给玩家随机发牌
player_dic = {}
for player in player_list:
score = random.choice(poke_list)
player_dic[player] = score
poke_list.remove(score)
player_dic
#给出获胜者
order_winner = sorted(player_dic.items(),key=lambda x:x[1][1],reverse=True)
order_winner
python编写Poke拼点游戏
最新推荐文章于 2023-04-20 15:03:09 发布