各位大哥点点攒吧,我的压箱作品都拿出来了,我是虽然是个新人,作品做得不是很好,但是这个作品我做了6天,就帮帮我点个赞吧!!!求求了
#清除终端的代码
#clear = lambda : os.system('clear')
#clear()
from random import*
import os
from time import*
#1号信息:
koukekedu1=randint(80,100)#1号口渴度
jiedu1=randint(80,100)#1号饱食度
jiankangdu1=randint(80,100)#1号健康度
#2号信息:
koukekedu2=randint(80,100)#2号口渴度
jiedu2=randint(80,100)#2号饱食度
jiankangdu2=randint(80,100)#2号号健康度
#3号信息:
koukekedu3=randint(80,100)#3号口渴度
jiedu3=randint(80,100)#3号饱食度
jiankangdu3=randint(80,100)#3号健康度
#4号信息:
koukekedu4=randint(80,100)#4号口渴度
jiedu4=randint(80,100)#4号饱食度
jiankangdu4=randint(80,100)#4号健康度
tianshu=0#天数
#资源
shui=randint(5,20)#水资源
shiwu=randint(5,15)#食物
renshu=4#人数
clear = lambda : os.system('clear')
clear()
print("1号信息:")
print("口渴度",koukekedu1)
print("饱食度",jiedu1)
print("体力值",jiankangdu1)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
print("2号信息:")
print("口渴度",koukekedu2)
print("饱食度",jiedu2)
print("健康值",jiankangdu2)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
print("3号信息:")
print("口渴度",koukekedu3)
print("饱食度",jiedu3)
print("体力值",jiankangdu3)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
print("4号信息:")
print("口渴度",koukekedu4)
print("饱食度",jiedu4)
print("体力值",jiankangdu4)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
print("资源:")
print("水",shui,"瓶")
print("食物",shiwu)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
while True:
if koukekedu1==1 or koukekedu1>1 and jiedu1==1 or jiedu1>1 and jiankangdu1==1 or jiankangdu1>1:
if koukekedu2==1 or koukekedu2>1 and jiedu2==1 or jiedu2>1 and jiankangdu2==1 or jiankangdu2>1:
if koukekedu3==1 or koukekedu3>1 and jiedu3==1 or jiedu3>1 and jiankangdu3==1 or jiankangdu3>1:
if koukekedu4==1 or koukekedu4>1 and jiedu4==1 or jiedu4>1 and jiankangdu4==1 or jiankangdu4>1:
print("第",tianshu,"天")
print("1、分配资源 2、派人去找资源 3、查看情况 4、结束这一天")
a=input("请选择:")
if a=="1":
print("水",shui,"瓶")
print("食物",shiwu)
print("1号信息:")
print("口渴度",koukekedu1)
print("饱食度",jiedu1)
print("体力值",jiankangdu1)
print("请选择1号被分配的水")
a=int(input())
if a==shui or shui>a:
shui=shui-a
koukekedu1=koukekedu1+a*3
print("口渴度",koukekedu1)
sleep(1)
clear = lambda : os.system('clear')
clear()
else:
print("资源不足")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("分配给1号的食物")
a=int(input())
if shiwu==a or shiwu>a:
shiwu=shiwu-a
jiedu1=jiedu1+a*3
jiankangdu1=jiankangdu1+a*3
print("口渴度",jiedu1)
print("体力值",jiankangdu1)
print("水",shui,"瓶")
print("食物",shiwu)
sleep(2)
clear = lambda : os.system('clear')
clear()
else :
print("资源不足")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("2号信息:")
print("口渴度",koukekedu2)
print("饱食度",jiedu2)
print("体力值",jiankangdu2)
print("请选择2号被分配的水")
a=int(input())
if a==shui or shui>a:
shui=shui-a
koukekedu2=koukekedu2+a*3
print("口渴度",koukekedu2)
sleep(1)
clear = lambda : os.system('clear')
clear()
else:
print("资源不足")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("分配给2号的食物")
a=int(input())
if shiwu==a or shiwu>a:
shiwu=shiwu-a
jiedu2=jiedu2+a*3
jiankangdu2=jiankangdu2+a*3
print("口渴度",jiedu2)
print("体力值",jiankangdu2)
print("水",shui,"瓶")
print("食物",shiwu)
sleep(2)
clear = lambda : os.system('clear')
clear()
else :
print("资源不足")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("3号信息:")
print("口渴度",koukekedu3)
print("饱食度",jiedu3)
print("体力值",jiankangdu3)
print("请选择3号被分配的水")
a=int(input())
if a==shui or shui>a:
shui=shui-a
koukekedu3=koukekedu3+a*3
print("口渴度",koukekedu3)
sleep(1)
clear = lambda : os.system('clear')
clear()
else:
print("资源不足")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("分配给3号的食物")
a=int(input())
if shiwu==a or shiwu>a:
shiwu=shiwu-a
jiedu3=jiedu3+a*3
jiankangdu3=jiankangdu3+a*3
print("口渴度",jiedu3)
print("体力值",jiankangdu3)
print("水",shui,"瓶")
print("食物",shiwu)
sleep(2)
clear = lambda : os.system('clear')
clear()
else :
print("资源不足")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("4号信息:")
print("口渴度",koukekedu4)
print("饱食度",jiedu4)
print("体力值",jiankangdu4)
print("请选择4号被分配的水")
a=int(input())
if a==shui or shui>a:
shui=shui-a
koukekedu4=koukekedu4+a*3
print("口渴度",koukekedu4)
sleep(1)
clear = lambda : os.system('clear')
clear()
else:
print("资源不足")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("分配给4号的食物")
a=int(input())
if shiwu==a or shiwu>a:
shiwu=shiwu-a
jiedu4=jiedu4+a*3
jiankangdu4=jiankangdu4+a*3
print("口渴度",jiedu4)
print("体力值",jiankangdu4)
print("水",shui,"瓶")
print("食物",shiwu)
sleep(2)
clear = lambda : os.system('clear')
clear()
else :
print("资源不足")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
if a=="2":
print("你要派谁去")
print("1、1号 2、2号 3、3号 4、4号")
a=input()
if a == "1":
print("1号信息:")
print("口渴度",koukekedu1)
print("饱食度",jiedu1)
print("体力值",jiankangdu1)
print("你要他找多少资源")
print("多少水")
a=int(input())
if jiankangdu1==a*3 or jiankangdu1>a*3:
if koukekedu1==a*3 or koukekedu1>a*3:
if jiedu1==a*3 or jiedu1>a*3:
koukekedu1=koukekedu1-a*3
jiedu1=jiedu1-a*3
shui=shui+a*3
print("水",shui,"瓶")
sleep(1)
clear = lambda : os.system('clear')
clear()
else :
print("他的某项能力不行,请查看状态")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("1号信息:")
print("口渴度",koukekedu1)
print("饱食度",jiedu1)
print("体力值",jiankangdu1)
print("多少食物")
a=int(input())
if jiankangdu1==a*3 or jiankangdu1>a*3:
if koukekedu1==a*3 or koukekedu1>a*3:
if jiedu1==a*3 or jiedu1>a*3:
koukekedu1=koukekedu1-a*3
jiedu1=jiedu1-a*3
shiwu=shui+a*3
print("食物",shiwu)
sleep(1)
clear = lambda : os.system('clear')
clear()
break
else :
print("他的某项能力不行,请查看状态")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
if a == "2":
print("2号信息:")
print("口渴度",koukekedu2)
print("饱食度",jiedu2)
print("体力值",jiankangdu2)
print("你要他找多少资源")
print("多少水")
a=int(input())
if jiankangdu2==a*3 or jiankangdu2>a*3:
if koukekedu2==a*3 or koukekedu2>a*3:
if jiedu2==a*3 or jiedu2>a*3:
koukekedu2=koukekedu2-a*3
jiedu2=jiedu2-a*3
shui=shui+a*3
print("水",shui,"瓶")
sleep(1)
clear = lambda : os.system('clear')
clear()
else :
print("他的某项能力不行,请查看状态")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("2号信息:")
print("口渴度",koukekedu2)
print("饱食度",jiedu2)
print("体力值",jiankangdu2)
print("多少食物")
a=int(input())
if jiankangdu2==a*3 or jiankangdu2>a*3:
if koukekedu2==a*3 or koukekedu2>a*3:
if jiedu2==a*3 or jiedu2>a*3:
koukekedu2=koukekedu2-a*3
jiedu2=jiedu2-a*3
shiwu=shui+a*3
print("食物",shiwu)
sleep(1)
clear = lambda : os.system('clear')
clear()
break
else :
print("他的某项能力不行,请查看状态")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
if a == "3":
print("3号信息:")
print("口渴度",koukekedu3)
print("饱食度",jiedu3)
print("体力值",jiankangdu3)
print("你要他找多少资源")
print("多少水")
a=int(input())
if jiankangdu3==a*3 or jiankangdu3>a*3:
if koukekedu3==a*3 or koukekedu3>a*3:
if jiedu3==a*3 or jiedu3>a*3:
koukekedu3=koukekedu3-a*3
jiedu3=jiedu3-a*3
shui=shui+a*3
print("水",shui,"瓶")
sleep(1)
clear = lambda : os.system('clear')
clear()
else :
print("他的某项能力不行,请查看状态")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("3号信息:")
print("口渴度",koukekedu3)
print("饱食度",jiedu3)
print("体力值",jiankangdu3)
print("多少食物")
a=int(input())
if jiankangdu3==a*3 or jiankangdu3>a*3:
if koukekedu3==a*3 or koukekedu3>a*3:
if jiedu3==a*3 or jiedu3>a*3:
koukekedu3=koukekedu3-a*3
jiedu3=jiedu3-a*3
shiwu=shui+a*3
print("食物",shiwu)
sleep(1)
clear = lambda : os.system('clear')
clear()
else :
print("他的某项能力不行,请查看状态")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
if a == "4":
print("1号信息:")
print("口渴度",koukekedu4)
print("饱食度",jiedu4)
print("体力值",jiankangdu4)
print("你要他找多少资源")
print("多少水")
a=int(input())
if jiankangdu4==a*3 or jiankangdu4>a*3:
if koukekedu4==a*3 or koukekedu4>a*3:
if jiedu4==a*3 or jiedu4>a*3:
koukekedu4=koukekedu4-a*3
jiedu4=jiedu4-a*3
shui=shui+a*3
print("水",shui,"瓶")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
else :
print("他的某项能力不行,请查看状态")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
print("4号信息:")
print("口渴度",koukekedu4)
print("饱食度",jiedu4)
print("体力值",jiankangdu4)
print("多少食物")
a=int(input())
if jiankangdu4==a*3 or jiankangdu4>a*3:
if koukekedu4==a*3 or koukekedu4>a*3:
if jiedu4==a*3 or jiedu4>a*3:
koukekedu4=koukekedu4-a*3
jiedu4=jiedu4-a*3
shiwu=shui+a*3
print("食物",shiwu)
sleep(1)
clear = lambda : os.system('clear')
clear()
break
else :
print("他的某项能力不行,请查看状态")
sleep(1)
clear = lambda : os.system('clear')
clear()
break
if a=="3":
print("1号信息:")
print("口渴度",koukekedu1)
print("饱食度",jiedu1)
print("体力值",jiankangdu1)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
print("2号信息:")
print("口渴度",koukekedu2)
print("饱食度",jiedu2)
print("健康值",jiankangdu2)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
print("3号信息:")
print("口渴度",koukekedu3)
print("饱食度",jiedu3)
print("体力值",jiankangdu3)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
print("4号信息:")
print("口渴度",koukekedu4)
print("饱食度",jiedu4)
print("体力值",jiankangdu4)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
print("资源:")
print("水",shui,"瓶")
print("食物",shiwu)
a=input("按任意键")
clear = lambda : os.system('clear')
clear()
if a=="4":
koukekedu1=koukekedu1-randint(10,15)
jiedu1=jiedu1-randint(10,15)
jiankangdu1=jiankangdu1-randint(10,15)
koukekedu2=koukekedu2-randint(10,15)
jiedu2=jiedu2-randint(10,15)
jiankangdu2=jiankangdu2-randint(10,15)
koukekedu3=koukekedu3-randint(10,15)
jiedu3=jiedu3-randint(10,15)
jiankangdu3=jiankangdu3-randint(10,15)
koukekedu4=koukekedu4-randint(10,15)
jiedu4=jiedu4-randint(10,15)
jiankangdu4=jiankangdu4-randint(10,15)
tianshu=tianshu+1
clear = lambda : os.system('clear')
clear()
else:
print("游戏结束")
print("你活了",tianshu,"天")
break
else:
print("游戏结束")
print("你活了",tianshu,"天")
break
else:
print("游戏结束")
print("你活了",tianshu,"天")
break
else:
print("游戏结束")
print("你活了",tianshu,"天")
break
点个赞吧