Ti Qian Shuo Ming:dian nao shu ru fa chu le question,zhi neng yong pin yin.
yi wo de neng li zhi neng xie zhe me duo le,gui qiu zhi jiao
xia mian shi dai ma:
"""dou di zhu"""
#ying ru sui ji
import random
#chuang jian 54 zhang pai
a = '♦♥♣♠'
b = list('123456789')+['10','11','12','13']
c = []
for ie in a:
for ei in b:
c.append(ie+ei)
#da,xiao wang
c.append('joker_s')
c.append('joker_b')
#xi pai han shu
def fy_shuffle():
r = []
for e in range(len(c)):
s = c[random.randint(0,len(c)-1)]
r.append(s)
c.pop(c.index(s))
return r
#xi pai
c = fy_shuffle()
#wan jia
w = ["you","robot1","robot2"]
#sui ji chou di zhu
dizhunum = random.randint(0,2)
#tian jia di zhu biao shi
w[dizhunum]=w[dizhunum]+'(di zhu)'
#shu chu
print(w[dizhunum])
#feng pai bing cun chu
if dizhunum==0:
print(w[0],c[:20])
youpook=c[:20]
r1pook=c[20:37]
r2pook=c[37:]
elif dizhunum==1:
print(w[0],c[:17])
youpook=c[:17]
r1pook=c[17:37]
r2pook=c[37:]
else:
print(w[0],c[:17])
youpook=c[:17]
r1pook=c[17:34]
r2pook=c[34:]
#pan duan shu yin han shu
def winlose():
if youpook==[]:
print('you win!')
elif (r1pook==[]) or (r2pook)==[]:
print('you lose!')
else:
return None
#ni chu pai han shu
def youchu():
yp = input("chu pai:")
ypl = yp.split(',')
if ypl in youpook:
# 1 zhang
if len(ypl)==1:
print(f'single {ypl[0]}')
youpook.pop(youpook.index(ypl[0]))
#return 1/0 jiang pan duan zhu cheng xu zhong ni chu pai shi fou he fa,yi xia yi yang.
return 1
# 2 zhang
elif len(ypl)==2:
if ypl[0][1]==ypl[1][1]:
# dui zi
print(f'double {ypl[0][1]}')
youpook.pop(youpook.index(ypl[0]))
youpook.pop(youpook.index(ypl[1]))
return 1
elif ypl[0]=='joker_s' and ypl[1]=='joker_b':
#wang zha
print('wang zha!!!!!!!!')
return 1
else:
print('chu pai bu he fa!')
return 0
# 3 zhang
elif len(ypl)==3:
if int(ypl[0][1])==int(ypl[1][1])-1==int(ypl[2][1])-2: