基本信息
源码名称:炸金花小游戏
源码大小:3.68KB
文件格式:.py
开发语言:Python
更新时间:2021-02-04
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
python语言基础写炸金花游戏

def get_point(card): #牌型处理  card.sort(key=take_element)
    str = card[0][2:]   card[1][2:]   card[2][2:]
    is_flush=(card[0][:1]==card[1][:1] and card[1][:1]==card[2][:1]) #判断同花  is_bomb=card[0][2:]==card[1][2:] and card[1][2:]==card[2][2:] #判断豹子  is_straight=str in straight #判断顺子  #获取点数  n0=card_numbers.index(card[0][2:])
    n1=card_numbers.index(card[1][2:])
    n2=card_numbers.index(card[2][2:]) if n0==n1:
        point=2180 n0*13 n2 elif n1==n2:
        point=2180 n1*13 n0 else:
        point=n0 n1*13 n2*169  #牌型判断  if is_bomb: #豹子  return {"牌型":"豹子:" str,"得分":4730 n0} elif is_flush and is_straight: #顺金  return {"牌型":"顺金:" card[0][:1] str,"得分":2359*2 straight.index(str) 1} elif is_flush: #同花  return {"牌型":"同花:" card[0][:1] str,"得分":2359 point} elif is_straight: #顺子  return {"牌型":"顺子:" str,"得分":2359*2 straight.index(str) 1} elif n0==n1 or n1==n2: #对子  return {"牌型":"对子:" str,"得分":point} else: #散牌  return {"牌型":"散牌:" str,"得分":point}