用户:
BM64编码弟bmd查看:0 回复:0 评论:0 创建时间:2022-07-02T13:51:13
【作品展示】

【作品介绍】
继我之前的作品,感谢@原始豌豆射手!
【作品源代码】
import random
class Person():
person_index=random.randint(0,3)
person="no"
if person_index==0:
person="船员"
elif person_index==1:
person="内鬼"
elif person_index==2:
person="医生"
elif person_index==3:
person="警长"
def __init__(self,name,age):
self.name=name
self.age=age
def died(self,name,id=person):
if thing=="盾":
print(name+"受到盾的保护,免喵一次!")
else:
di=random.randint(0,2)
if di==0:
print(name+"被票出,他是"+id)
elif di==1:
print(name+"被杀!!!,他是"+id)
elif di==1:
if id=="内鬼":
print(name+"被警长杀喵!!!,他是"+id)
else:
print(name+"被警长杀喵!!!,他是"+id)
print("警长将喵身份,被票出!")
def task(self, name):
ti=random.randint(0,3)
tl=["刷卡","接电线","传输文件","倒垃圾"]
at=tl[ti]
print(name+"正在"+at)
red=Person("小红","10岁")
behave = random.randint(0, 1)
index=random.randint(0,1)
thinglist=[" ","盾"]
print(red.name)
print(red.age)
if index==0:
thing=thinglist[index]
elif index==1:
thing=thinglist[index]
if behave==0:
red.died(red.name)
elif behave==1:
red.task(red.name)
Zhangyizhe=Person("张一哲","10岁")
behave = random.randint(0, 1)
print(Zhangyizhe.name)
print(Zhangyizhe.age)
if index==0:
thing=thinglist[index]
elif index==1:
thing=thinglist[index]
if behave==0:
Zhangyizhe.died(Zhangyizhe.name)
elif behave==1:
Zhangyizhe.task(Zhangyizhe.name)
yk10 = Person("编码哥", "12岁")
behave = random.randint(0, 1)
print(yk10.name)
print(yk10.age)
if index == 0:
thing = thinglist[index]
elif index == 1:
thing = thinglist[index]
if behave == 0:
yk10.died(yk10.name)
elif behave == 1:
yk10.task(yk10.name)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn