- 主题:发牌程序
#coding=gbk
import random
player_list=["didaii","angroll", "cxfway", "ap9", "h2929", "aKong", "supercube", "coaifen", "devildao", "GGGGDDDDK", "Abornl"]
role_list=["boss", "gin", "vodka", "vermouth", "柯南","小五郎","平次","兰","朱迪","园子","哀"]
almostknow_list=[[1,2],[0],[1],[1],[5,6,7],[7],[4],[5],[],[],[]]
s_list=list(player_list)
random.shuffle(s_list)
text=[]
for i in range(len(player_list)):
print (role_list[i], s_list[i])
for i in range(len(player_list)):
line=s_list[i]+",你的身份是"+role_list[i]
if len(almostknow_list[i])>0:
k_list=[]
for j in almostknow_list[i]:
k_list.append(s_list[j])
random.shuffle(k_list)
line=line+",你认识"
for j in k_list:
line=line+j+" "
text.append(line)
for line in text:
print(line)
--
FROM 124.207.89.*
油炸鬼啊,这个程序这段好像有问题
almostknow_list=[[1,2],[0],[1],[1]
第四个,vermouth应该是【0】,她认识的是boss
【 在 kkkk3 的大作中提到: 】
: #coding=gbk
: import random
: player_list=["didaii","angroll", "cxfway", "ap9", "h2929", "aKong", "supercube", "coaifen", "devildao", "GGGGDDDDK", "Abornl"]
: ...................
--
FROM 163.114.132.*
【0】 是boss, 【1】
是gin,所以第三个vodka认识【1】没错,第四个vermouth认识的boss是应该是【0】
【 在 h2929 的大作中提到: 】
: 油炸鬼啊,这个程序这段好像有问题
: almostknow_list=[[1,2],[0],[1],[1]
: 第四个,vermouth应该是【0】,她认识的是boss
: ...................
--
FROM 163.114.132.*
哦,对
【 在 h2929 的大作中提到: 】
: 油炸鬼啊,这个程序这段好像有问题
: almostknow_list=[[1,2],[0],[1],[1]
: 第四个,vermouth应该是【0】,她认识的是boss
: ...................
--
FROM 124.207.89.*
发现还没给分配序号
【 在 h2929 的大作中提到: 】
: 【0】 是boss, 【1】
: 是gin,所以第三个vodka认识【1】没错,第四个vermouth认识的boss是应该是【0】
--
FROM 115.171.9.*
#coding=gbk
import random
player_list=["didaii","angroll", "cxfway", "ap9", "h2929", "aKong", "supercube","coaifen", "devildao", "GGGGDDDDK", "Abornl"]
role_list=["boss", "gin", "vodka", "vermouth", "柯南","小五郎","平次","兰","朱迪","园子","哀"]
almostknow_list=[[1,2],[0],[1],[0],[5,6,7],[7],[4],[5],[],[],[]]
number_list=[]
for i in range(len(player_list)):
number_list.append(i+1)
random.shuffle(number_list)
s_list=list(player_list)
random.shuffle(s_list)
text=[]
for i in range(len(player_list)):
print (number_list[i],role_list[i], s_list[i])
d1=dict(zip(number_list, s_list))
print(d1)
for i in range(len(player_list)):
print (i+1, d1[i+1])
for i in range(len(player_list)):
line=s_list[i]+",你的身份是"+role_list[i]+",你的序号是"+str(number_list[i])
if len(almostknow_list[i])>0:
k_list=[]
for j in almostknow_list[i]:
k_list.append(number_list[j])
random.shuffle(k_list)
line=line+",你认识"
for j in k_list:
line=line+str(j)+" "
text.append(line)
for line in text:
print(line)
【 在 kkkk3 的大作中提到: 】
: #coding=gbk
: import random
: player_list=["didaii","angroll", "cxfway", "ap9", "h2929", "aKong", "supercube", "coaifen", "devildao", "GGGGDDDDK", "Abornl"]
: ...................
--
FROM 115.171.9.*
我一直不明白
我这么聪明的人,为什么完全不会编程
【 在 kkkk3 的大作中提到: 】
: #coding=gbk
: import random
: player_list=["didaii","angroll", "cxfway", "ap9", "h2929", "aKong", "supercube", "coaifen", "devildao", "GGGGDDDDK", "Abornl"]
: ...................
--
FROM 113.91.211.*