用户:
灵巧的狼王蛛-DO3查看:0 回复:1 评论:0 创建时间:2020-05-31T11:55:02
【作品展示】

【作品介绍】
AS
【作品源代码】
import time
import random
def function1():
print('你有', tieding, '个铁钉')
print('你有', muban, '个木板')
print('你有', yiwu, '个衣物')
print('你有', buliao, '个布料')
print('你有', tiejian, '个铁剑')
print('你有', shimao, '个石矛')
print('你有', mubang, '个木棒')
print('你有', chanzi, '个铲子')
print('你有', fuzi, '个斧子')
print('你有', zhangpeng, '个帐篷')
print('你有', zhufa, '个竹筏')
print('你有', shengzi, '个绳子')
print('你有', zhuteng, '个竹藤')
print('你有', maocao, '个茅喵')
print('你有', dianchi, '个电池')
print('你有', tiepi, '个铁皮')
print('你有', suliao, '个塑料')
print('你有', mutou, '个木头')
print('你有', huochai, '个火柴')
print('你有', yaobao, '个药包')
print('你有', caoyao, '个喵药')
print('你有', mianbao, '个面包')
print('你有', binggan, '个饼干')
print('你有', yeguo, '个野果')
print('你有', kuangquanshui, '个矿泉水')
print('你有', guantou, '个罐头')
print('你有', kaozhurou, '个烤猪肉')
print('你有', kaoyurou, '个烤鱼肉')
print('你有', shengyurou, '个生鱼肉')
print('你有', shengzhurou, '个生猪肉')
def function2():
print('1.你有', yiwu, '个衣物')
print('2.你有', zhangpeng, '个帐篷')
print('3.你有', zhufa, '个竹筏')
print('4.你有', shengzi, '个绳子')
print('5.你有', yaobao, '个药包')
print('6.你有', mianbao, '个面包')
print('7.你有', binggan, '个饼干')
print('8.你有', yeguo, '个野果')
print('9.你有', kuangquanshui, '个矿泉水')
print('10.你有', guantou, '个罐头')
print('11.你有', kaozhurou, '个烤猪肉')
print('12.你有', kaoyurou, '个烤鱼肉')
def function3():
print('你来到了商店')
time.sleep(1)
function1()
time.sleep(2)
print('1.生猪肉元\n2.生鱼肉元\n3.烤鱼肉元\n4.烤猪肉元\n5.罐头元\n6.矿泉水元\n7.野果元\n8.饼干元\n9.面包元\n10.喵药元\n11.药包元\n12.火柴元\n13.木头元\n14.塑料元\n15.铁皮元\n16.电池元\n17.茅喵元\n18.竹藤元\n19.绳子元\n20.竹筏元\n21.帐篷元\n22.斧子元\n23.铲子元\n24.石矛元\n25.木棒元\n26.铁剑元\n27.布料元\n28.衣物元\n29.铁钉元\n30.木板元')
a41 = int(input('你要买什么?'))
a42 = int(input('买几个?'))
if (a41 == 1):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 2):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 3):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 4):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 5):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 6):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 7):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 8):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 9):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 10):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 11):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 12):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 13):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 14):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 15):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 16):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 17):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 18):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 19):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 20):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 21):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 22):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 23):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 24):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 25):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 26):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 27):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 28):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 29):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
elif (a41 == 30):
if (a42 * 1 <= jinbi):
shengzhurou += a42
jinbi -= (1 * a42)
print('你成功买了', a42, '个')
print('你花费了', (a42 * 1), '元')
print('你有', jinbi, '元')
else:
print('你的钱不够')
else:
print('请输入正确的选项')
def function4():
a51 = int(input('你要做什么?\n1.竹筏\n2.帐篷\n3.斧子\n4.铲子\n5.石矛\n6.木棒\n7.铁剑\n8.衣物\n9.铁钉\n10.木板'))
if (a51 == 1):
a52 = int(input('做几个'))
if (a52 * 3 <= mutou):
zhufa += a52
mutou -= (a52 * 3)
print('你制作了', a52, '个竹筏')
print('你还有', mutou, '个木头')
print('你有', zhufa, '个竹筏')
else:
print('你的木头不够')
elif (a51 == 2):
a52 = int(input('做几个'))
if (a52 * 5 <= maocao and a52 * 2 <= shengzi):
zhangpeng += a52
mutou -= (a52 * 3)
print('你制作了', a52, '个竹筏')
print('你还有', mutou, '个木头')
print('你有', zhufa, '个竹筏')
elif (a52 * 5 >= maocao and a52 * 2 >= shengzi):
print('你的茅喵和绳子不够')
elif (a52 * 2 >= shengzi):
print('你的绳子不够')
else:
print('你的茅喵不够')
elif (a51 == 3):
a52 = int(input('做几个'))
elif (a51 == 4):
a52 = int(input('做几个'))
elif (a51 == 5):
a52 = int(input('做几个'))
elif (a51 == 6):
a52 = int(input('做几个'))
elif (a51 == 7):
a52 = int(input('做几个'))
elif (a51 == 8):
a52 = int(input('做几个'))
elif (a51 == 9):
a52 = int(input('做几个'))
elif (a51 == 10):
a52 = int(input('做几个'))
else:
print('请输入正确的选项')
a52
print('在1899年的寒冬,你出生于一个贫穷的家庭')
time.sleep(1)
print('你很瘦小,还天生喵,断了一只手')
time.sleep(1)
print('你的到来,让本不富裕的家庭更是雪上加霜')
time.sleep(1)
print('但他们没有抛弃你,一直省钱养你到大')
time.sleep(1)
print('直到你15岁时,他们把你放在中国的亲戚家')
time.sleep(1)
print('但你的亲戚对你很厌恶,于是你带着偷来的钱去找你的父母')
time.sleep(1)
print('于是你开启了你的寻找之旅')
time.sleep(1)
shengmingzhi = 100
jiezhi = 100
pibeizhi = 100
jinbi = 100
naikezhi = 100
hanleng = 100
shengzhurou = 0
shengyurou = 0
kaoyurou = 0
kaozhurou = 0
guantou = 5
kuangquanshui = 0
yeguo = 0
binggan = 10
mianbao = 10
caoyao = 0
yaobao = 0
huochai = 20
mutou = 0
suliao = 0
tiepi = 0
dianchi = 0
maocao = 0
zhuteng = 0
shengzi = 0
zhufa = 0
zhangpeng = 0
fuzi = 0
chanzi = 0
shimao = 0
mubang = 0
tiejian = 0
buliao = 5
yiwu = 2
tieding = 0
muban = 0
a1 = int(input('你要去哪里?1.欧洲2.美洲3.非洲'))
if (a1 == 1):
A = 0
print('你来到了海边')
while (A == 0):
a2 = int(input('你要做什么1.使用物品2.搜索物品3.去商店4.制作物品5.查看背包6.开始远洋'))
if (a2 == 1):
function2()
a3 = int(input('你要使用什么(请按上面的序号)'))
if (a3 == 1):
a31 = int(input('使用几个'))
if (a31 <= yiwu):
hanleng += (a31 * 10)
print('你的耐寒程度增加了', (a31 * 10))
print('你的耐寒程度为', hanleng)
else:
print('你的物品不够')
elif (a3 == 2):
pass
elif (a3 == 3):
pass
elif (a3 == 4):
pass
elif (a3 == 5):
a31 = int(input('使用几个'))
if (a31 <= yaobao):
shengmingzhi += int((a31 * 8))
print('你的生命值增加了', (a31 * 8))
print('你的生命值为', shengmingzhi)
else:
print('你的物品不够')
elif (a3 == 6):
a31 = int(input('使用几个'))
if (a31 <= mianbao):
jiezhi += int((a31 * 5))
print('你的饥饿值增加了', (a31 * 5))
print('你的饥饿值为', jiezhi)
else:
print('你的物品不够')
elif (a3 == 7):
a31 = int(input('使用几个'))
if (a31 <= binggan):
jiezhi += int((a31 * 5))
naikezhi -= int((a31 * 1))
print('你的饥饿值增加了', (a31 * 5))
print('你的饥饿值为', jiezhi)
print('你的耐渴值减少了', (a31 * 1))
print('你的耐渴值为', naikezhi)
else:
print('你的物品不够')
elif (a3 == 8):
a31 = int(input('使用几个'))
if (a31 <= yeguo):
a32 = random.randint(1, 6)
jiezhi += int((a31 * 4))
naikezhi += int((a31 * 1))
print('你的饥饿值增加了', (a31 * 4))
print('你的饥饿值为', jiezhi)
print('你的耐渴值增加了', (a31 * 1))
print('你的耐渴值为', naikezhi)
if (a32 < 2):
shengmingzhi -= (a31 * 2)
print('你的生命值减少了', (a31 * 2))
print('你的生命值为', shengmingzhi)
else:
print('你的物品不够')
elif (a3 == 9):
a31 = int(input('使用几个'))
if (a31 <= kuangquanshui):
naikezhi += int((a31 * 5))
print('你的耐渴值增加了', (a31 * 5))
print('你的耐渴值为', naikezhi)
else:
print('你的物品不够')
elif (a3 == 10):
a31 = int(input('使用几个'))
if (a31 <= guantou):
jiezhi += int((a31 * 5))
print('你的饥饿值增加了', (a31 * 5))
print('你的饥饿值为', jiezhi)
naikezhi += int((a31 * 3))
print('你的耐渴值增加了', (a31 * 3))
print('你的耐渴值为', naikezhi)
else:
print('你的物品不够')
elif (a3 == 11):
a31 = int(input('使用几个'))
if (a31 <= kaozhurou):
jiezhi += int((a31 * 7))
print('你的饥饿值增加了', (a31 * 7))
print('你的饥饿值为', jiezhi)
naikezhi -= int((a31 * 1))
print('你的耐渴值减少了', (a31 * 1))
print('你的耐渴值为', naikezhi)
else:
print('你的物品不够')
elif (a3 == 12):
a31 = int(input('使用几个'))
if (a31 <= kaoyurou):
jiezhi += int((a31 * 5))
print('你的饥饿值增加了', (a31 * 5))
print('你的饥饿值为', jiezhi)
naikezhi -= int((a31 * 1))
print('你的耐渴值减少了', (a31 * 1))
print('你的耐渴值为', naikezhi)
else:
print('你的物品不够')
else:
print('请输入正确的选项')
elif (a2 == 2):
a33 = [0, 0, 0, 0, 2, 3, 1, 4, 5, 6, 7, 8, 9, 10, 11]
a34 = random.choice(a33)
print('搜索中…')
time.sleep(random.randint(1, 5))
if (a34 == 3):
a35 = random.randint(2, 4)
suliao += a35
print('你的塑料增加了', a35)
print('你有', suliao, '个塑料')
elif (a34 == 2):
a35 = random.randint(2, 4)
caoyao += a35
print('你的喵药增加了', a35)
print('你有', caoyao, '个喵药')
elif (a34 == 4):
a35 = random.randint(2, 4)
tiepi += a35
print('你的铁皮增加了', a35)
print('你有', tiepi, '个铁皮')
elif (a34 == 1):
a35 = random.randint(1, 3)
yeguo += a35
print('你的野果增加了', a35)
print('你有', yeguo, '个野果')
elif (a34 == 5):
a35 = random.randint(2, 4)
zhuteng += a35
print('你的竹藤增加了', a35)
print('你有', zhuteng, '个竹藤')
elif (a34 == 6):
a35 = random.randint(2, 4)
buliao += a35
print('你的布料增加了', a35)
print('你有', buliao, '个布料')
elif (a34 == 7):
a35 = random.randint(2, 4)
dianchi += a35
print('你的电池增加了', a35)
print('你有', dianchi, '个电池')
elif (a34 == 8):
a35 = random.randint(2, 4)
maocao += a35
print('你的茅喵增加了', a35)
print('你有', maocao, '个茅喵')
else:
print('周围什么也没有')
elif (a2 == 3):
function3()
elif (a2 == 4):
pass
elif (a2 == 5):
function1()
elif (a2 == 6):
A = 1
print('你开始了远洋')
print('你需要经过太平洋、印度洋、红海、大西洋(可能经过)')
else:
print('请输入正确的选项')
elif (a1 == 2):
print('暂未开放,程序员正在努力加班中')
elif (a1 == 3):
print('暂未开放,程序员正在努力加班中')
else:
print('请输入正确的选项')
while (A == 0):
time.sleep(0.001)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn