猫史档案馆


尴尬哲

尴尬哲

Lv.1

获赞:31收藏:4浏览:115作品收藏:0
回复帖子评论
上一页1 页 / 共 1下一页

【社区功能反馈】用心倾听,用头发发电!(2026更新版) 中回复

我不记得密码了,怎么找回来?

 

2023-02-17T18:55:58 点赞:0

【灌水】词语接龙 中回复

46.习作

2023-05-03T09:32:46 点赞:0

【神岛更新了】这次,是全新的模型和地图编辑器! 中回复

center_image

2023-06-21T19:50:32 点赞:0

【神岛更新了】这次,是全新的模型和地图编辑器! 中回复

这是怎么回事

2023-06-21T19:50:58 点赞:0

【Python作品分享】MC【作品秀】 中回复

github上的,随随便便都能搞定

2023-06-22T18:10:19 点赞:0

kitten各个版本 中回复

kn: https://kn.codemao.cn/

2023-07-12T12:03:33 点赞:1

【Python作品分享】生存【作品秀】 中回复

############################################################################################################################################################创作者:@铃木欧石||创作时间:2023/7/12||创作时长:1小时||总行数:204行||改编前总大小:10.8KB||改编者:尴尬哲||改编完成时间2023/7/16/16:50:19||改编时长:半天||总行数615行############################################################################################################################################################importtimeimportrandomfromvariableimporthomefromvariableimportnumfromvariableimportfoodfromvariableimportbloodfromvariableimportsatietyfromvariableimportthirstyfromvariableimportbagfromvariableimportequipfromvariableimportdaysfromvariableimportthingsfromgooutsideimportgo_outsidefromotherimportother_things#--------------------------------------------------------------------------------------------------------------------------------------------#print('你好,欢迎来到丛林生存')time.sleep(0.1)print('按b打开背包')time.sleep(0.1)print('按g外出')time.sleep(0.1)print('按o选择其他事情')time.sleep(0.2)print('现在开始生存吧!!!')time.sleep(0.2)#--------------------------------------------------------------------------------------------------------------------------------------------#whileTrue:#判断喵if(not(blood<=0orsatiety<=0orthirsty<=0)):print('血',blood,',体力',satiety,',口渴值',thirsty,',存活天数',days,sep='')ret=input()#----------------------------------------------------------------------------------------------------------------------------------------#if(ret=='python'):#------这个是测试的时候用的开挂码"""home='one'num=0food=''blood=1000satiety=1000thirsty=1000bag=['无']equip=['手','无','无','无','无']weapon=1helmet=1cuirass=1trousers=1shoes=1days=1000things=1bag[0]='水'fornumberinrange(1000):bag.append('木头')bag.append('石头')bag.append('煤炭')bag.append('铁')bag.append('钻石')bag.append('食物')bag.append('水')"""#------------------------------------------------------------------------------------------------------------------------------------#elif(ret=='b'):#背包判断print('背包:',bag,'装备',equip,sep='')#------------------------------------------------------------------------------------------------------------------------------------#else:#--------------------------------------------------------------------------------------------------------------------------------##外出判断if(ret=='g'):#调用导入的外出函数ret=go_outside(blood,satiety,thirsty,bag,equip,days)#判断选项#----------------------------------------------------------------------------------------------------------------------------#if(ret=='1'):for__countinrange(random.randint(3,10)):#外出收获if(bag[0]=='无'):bag[0]='木头'else:bag.append('木头')for__countinrange(random.randint(2,8)):if(bag[0]=='无'):bag[0]='苹果'else:bag.append('苹果')for__countinrange(random.randint(2,7)):#外出的消耗satiety-=1things+=1#----------------------------------------------------------------------------------------------------------------------------#elif(ret=='2'):if('铁镐'inbag):for__countinrange(random.randint(2,16)):if(bag[0]=='无'):bag[0]='石头'else:bag.append('石头')for__countinrange(random.randint(2,13)):if(bag[0]=='无'):

2023-07-17T11:56:10 点赞:0

【Python作品分享】生存【作品秀】 中回复

bag[0] = '煤炭' else: bag.append('煤炭') for __count inrange(random.randint(2,9)): if(bag[0] == '无'): bag[0] = '铁' else: bag.append('铁') for __count inrange(random.randint(2,5)): if(bag[0] == '无'): bag[0] = '钻石' else: bag.append('钻石') satiety -= random.randint(5, 15) thirsty -= random.randint(2, 9) things += 1 elif('石镐'in bag): for __count inrange(random.randint(2,11)): if(bag[0] == '无'): bag[0] = '石头' else: bag.append('石头') for __count inrange(random.randint(2,9)): if(bag[0] == '无'): bag[0] = '煤炭' else: bag.append('煤炭') for __count inrange(random.randint(2,6)): if(bag[0] == '无'): bag[0] = '铁' else: bag.append('铁') satiety -= random.randint(5, 13) thirsty -= random.randint(2, 7) things += 1 elif('木镐'in bag): for __count inrange(random.randint(2,6)): if(bag[0] == '无'): bag[0] = '石头' else: bag.append('石头') satiety -= random.randint(5, 11) thirsty -= random.randint(2, 5) things += 1 #----------------------------------------------------------------------------------------------------------------------------# elif(ret == '3'): for __count inrange(random.randint(0,5)): if(bag[0] == '无'): bag[0] = '食物' else: bag.append('食物') for __count inrange(random.randint(0,3)): if(bag[0] == '无'): bag[0] = '水' else: bag.append('水') blood -= random.randint(0, 15) satiety -= random.randint(3, 10) thirsty -= random.randint(2, 8) things += 1 #--------------------------------------------------------------------------------------------------------------------------------# elif(ret == '4'): if('铁锄'in bag): for __count inrange(random.randint(2,16)): if(bag[0] == '无'): bag[0] = '土豆' else: bag.append('土豆') for __count inrange(random.randint(2,13)): if(bag[0] == '无'): bag[0] = '胡萝卜' else: bag.append('胡萝卜') for __count inrange(random.randint(2,9)): if(bag[0] == '无'): bag[0] = '蘑菇' else: bag.append('蘑菇') for __count inrange(random.randint(2,5)): if(bag[0] == '无'): bag[0] = '小麦' else: bag.append('小麦') satiety -= random.randint(5, 15) thirsty -= random.randint(2, 9) things += 1 elif('石锄'in bag): for __count inrange(random.randint(2,11)): if(bag[0] == '无'): bag[0] = '土豆' else: bag.append('土豆') for __count inrange(random.randint(2,9)): if(bag[0] == '无'): bag[0] = '胡萝卜' else: bag.append('胡萝卜') for __count inrange(random.randint(2,6)): if(bag[0] == '无'): bag[0] = '蘑菇'

2023-07-17T11:56:46 点赞:0

【Python作品分享】生存【作品秀】 中回复

else: bag.append('蘑菇') satiety -= random.randint(5, 13) thirsty -= random.randint(2, 7) things += 1 elif('木锄'in bag): for __count inrange(random.randint(2,6)): if(bag[0] == '无'): bag[0] = '土豆' else: bag.append('土豆') satiety -= random.randint(5, 10) thirsty -= random.randint(2, 5) things += 1 #--------------------------------------------------------------------------------------------------------------------------------# else: # 其他功能 if(ret == 'o'): ret = other_things(bag,equip,days) if(ret == '1'): if('铁制头盔'in bag): equip[1] = '铁制头盔[+40血量]' blood += 40 if('铁制胸甲'in bag): equip[2] = '铁制胸甲[+80血量]' blood += 80 if('铁制裤子'in bag): equip[3] = '铁制裤子[+60血量]' blood += 60 if('铁制鞋子'in bag): equip[4] = '铁制裤子[+28血量]' blood += 28 #--------------------------------------------------------------------------------------------------------------------# if('石制头盔'in bag): if equip[1] == '无': equip[1] = '石制头盔[+20血量]' blood += 20 if('石制胸甲'in bag): if equip[2] == '无': equip[2] = '石制胸甲[+40血量]' blood += 40 if('石制裤子'in bag): if equip[3] == '无': equip[3] = '石制裤子[+30血量]' blood += 30 if('石制鞋子'in bag): if equip[4] == '无': equip[4] = '石制鞋子[+14血量]' blood += 14 #--------------------------------------------------------------------------------------------------------------------# if('木制头盔'in bag): if equip[1] == '无': equip[1] = '木制头盔[+10血量]' blood += 10 if('木制胸甲'in bag): if equip[2] == '无': equip[2] = '木制胸甲[+20血量]' blood += 20 if('木制裤子'in bag): if equip[3] == '无': equip[3] = '木制裤子[+15血量]' blood += 15 if('木制鞋子'in bag): if equip[4] == '无': equip[4] = '木制鞋子[+7血量]' blood += 7 print('一键穿戴完成!!') #------------------------------------------------------------------------------------------------------------------------# elif(ret == '2'): print('1.木制头盔[5木头,+10血量]') print('2.升级至石制头盔[5木头、5石头,+20血量]') print('3.升级至铁制头盔[5木头、5石头、5铁,+40血量]') print('4.木制胸甲[8木头,+20血量]') print('5.升级至石制胸甲[8木头、8石头,+40血量]') print('6.升级至铁制胸甲[8木头、8石头、8铁,+80血量]') print('7.木制裤子[7木头,+15血量]') print('8.升级至石制裤子[7木头、7石头,+30血量]') print('9.升级至铁制裤子[7木头、7石头、7铁,+60血量]') print('10.木制鞋子[4木头,+7血量]') print('11.升级至石制鞋子[4木头、4石头,+14血量]') print('12.升级至石制鞋子[4木头、4石头,+14血量]') print('13.木镐[4木头,制作后可挖矿]') print('14.升级至石镐[4木头、4石头,制作后可挖铁]') print('15.升级至铁镐[4木头、4石头、4铁,制作后可挖钻石]') print('16.木锄[5木头,制作后可种地]') print('17.升级至石锄[4木头、4石头,制作后可种出胡萝卜、蘑菇]') print('18.升级至铁锄[4木头、4石头、4铁,制作后可种出小麦]') print('19.火把[1木头、4煤炭,制作后可造房子]') print('20.面包[喵麦,食用后恢复20体力、10口渴值') ret = input('做哪一个[0退出]?') if(ret == '1'or ret == '2'or ret == '3'or ret == '4'or ret == '5'or ret == '6'or ret == '7'or ret == '8'or ret == '9'or ret == '10'or ret == '11'or ret == '12'or ret == '13'or ret == '14'or ret == '15'or ret == '16'or ret == '17'or ret == '18'or ret =='19'or ret == '20'): if(ret == '1'): if(bag.count('木头') >= 5): for __count inrange(5): del bag[bag.index('木头')] bag.append('木制头盔') print('制作成功!!') things += 1 # 制作消耗和成品 else:

2023-07-17T11:57:55 点赞:0

【Python作品分享】生存【作品秀】 中回复

print('材料不够!!!') # 材料不够提示 #----------------------------------------------------------------------------------------------------------------# if(ret == '2'): if(bag.count('木头') >= 5and bag.count('石头') >= 5and bag.count('木制头盔') >= 1): for __count inrange(5): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('木制头盔')] bag.append('石制头盔') print('制作成功!!') things += 1 else: if(bag.count('木制头盔') == 0): print('你还没有木制头盔!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '3'): if(bag.count('木头') >= 5and bag.count('石头') >= 5and bag.count('铁') >= 5and bag.count('石制头盔') >= 1): for __count inrange(5): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('铁')] del bag[bag.index('石制头盔')] bag.append('铁制头盔') print('制作成功!!') things += 1 else: if(bag.count('石制头盔') == 0): print('你还没有石制头盔!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '4'): if(bag.count('木头') >= 8): for __count inrange(8): del bag[bag.index('木头')] bag.append('木制胸甲') print('制作成功!!') things += 1 else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '5'): if(bag.count('木头') >= 8and bag.count('石头') >= 8and bag.count('木制胸甲') >= 1): for __count inrange(8): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('木制胸甲')] bag.append('石制胸甲') print('制作成功!!') things += 1 else: if(bag.count('木制胸甲') == 0): print('你还没有木制胸甲!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '6'): if(bag.count('木头') >= 8and bag.count('石头') >= 8and bag.count('铁') >= 8and bag.count('石制胸甲') >= 1): for __count inrange(8): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('铁')] del bag[bag.index('石制胸甲')] bag.append('铁制胸甲') print('制作成功!!') things += 1 else: if(bag.count('石制胸甲') == 0): print('你还没有石制胸甲!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '7'): if(bag.count('木头') >= 7): for __count inrange(7): del bag[bag.index('木头')] bag.append('木制裤子') print('制作成功!!') things += 1 else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '8'): if(bag.count('木头') >= 7and bag.count('石头') >= 7and bag.count('木制裤子') >= 1): for __count inrange(7): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('木制裤子')] bag.append('石制裤子') print('制作成功!!') things += 1 else: if(bag.count('木制裤子') == 0): print('你还没有木制裤子!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------#

2023-07-17T11:58:33 点赞:0

【Python作品分享】生存【作品秀】 中回复

if(ret == '9'): if(bag.count('木头') >= 7and bag.count('石头') >= 7and bag.count('铁') >= 7and bag.count('石制裤子') >= 1): for __count inrange(7): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('铁')] del bag[bag.index('石制裤子')] bag.append('铁制裤子') print('制作成功!!') things += 1 else: if(bag.count('石制裤子') == 0): print('你还没有石制裤子!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '10'): if(bag.count('木头') >= 4): for __count inrange(4): del bag[bag.index('木头')] bag.append('木制鞋子') print('制作成功!!') things += 1 else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '11'): if(bag.count('木头') >= 4and bag.count('石头') >= 4and bag.count('木制鞋子') >= 1): for __count inrange(4): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('木制鞋子')] bag.append('石制鞋子') print('制作成功!!') things += 1 else: if(bag.count('木制鞋子') == 0): print('你还没有木制鞋子!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '12'): if(bag.count('木头') >= 4and bag.count('石头') >= 4and bag.count('铁') >= 4and bag.count('石制鞋子') >= 1): for __count inrange(4): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('铁')] del bag[bag.index('石制鞋子')] bag.append('铁制鞋子') print('制作成功!!') things += 1 else: if(bag.count('石制鞋子') == 0): print('你还没有石制鞋子!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '13'): if bag.count('木头') >= 4: for __count inrange(4): del bag[bag.index('木头')] bag.append('木镐') print('制作成功!!') things += 1 else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '14'): if(bag.count('木头') >= 4and bag.count('石头') >= 4and bag.count('木镐') >= 1): for __count inrange(4): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('木镐')] bag.append('石镐') print('制作成功!!') things += 1 else: if(bag.count('木镐') == 0): print('你还没有木镐!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '15'): if(bag.count('木头') >= 4and bag.count('石头') >= 4and bag.count('铁') >= 4and bag.count('石镐') >= 1): for __count inrange(4): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('铁')] del bag[bag.index('石镐')] bag.append('铁镐') print('制作成功!!') things += 1 else: if(bag.count('石镐') == 0): print('你还没有石镐!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '16'): if bag.count('木头') >= 5:

2023-07-17T11:59:14 点赞:0

【Python作品分享】生存【作品秀】 中回复

for __count inrange(5): del bag[bag.index('木头')] bag.append('木锄') print('制作成功!!') things += 1 else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '17'): if(bag.count('木头') >= 5and bag.count('石头') >= 5and bag.count('木锄') >= 1): for __count inrange(5): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('木锄')] bag.append('石锄') print('制作成功!!') things += 1 else: if(bag.count('木锄') == 0): print('你还没有木锄!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '18'): if(bag.count('木头') >= 5and bag.count('石头') >= 5and bag.count('铁') >= 5and bag.count('石锄') >= 1): for __count inrange(5): del bag[bag.index('木头')] del bag[bag.index('石头')] del bag[bag.index('铁')] del bag[bag.index('石锄')] bag.append('铁锄') print('制作成功!!') things += 1 else: if(bag.count('石锄') == 0): print('你还没有石锄!!!') else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '19'): if(bag.count('煤炭') >= 4and bag.count('木头') >= 1): for __count inrange(4): del bag[bag.index('煤炭')] del bag[bag.index('木头')] bag.append('火把') print('制作成功!!') things += 1 else: print('材料不够!!!') #----------------------------------------------------------------------------------------------------------------# if(ret == '20'): if(bag.count('小麦') >= 3): for __count inrange(3): del bag[bag.index('小麦')] bag.append('面包') print('制作成功!!') else: print('材料不够!!!') else: if(ret == '0'): print('退出成功!!!') else: print('选项错误!!请重新开始选择!!') elif(ret == '3'): print('你有', bag.count('火把'),'个火把,', bag.count('木头'),'个木头,', bag.count('石头'),'个石头,', bag.count('铁'),'个铁,', sep='', end='') if bag.count('火把') >= 4and bag.count('木头') >= 25and bag.count('石头') >= 20and bag.count('铁') >= 15: print('可以造房子[睡觉增加血量+20]') print('是否建造?','1.建造','2.不建造',sep = '\n') ret = input() if ret =='1': for __count inrange(25): del bag[bag.index('木头')] for __count inrange(20): del bag[bag.index('石头')] for __count inrange(15): del bag[bag.index('铁')] for __count inrange(4): del bag[bag.index('火把')] home = 'one' else: print('不可以造房子[建造房子后睡觉增加血量+20]') elif(ret == '4'): food = input('吃什么[填食物/水/苹果/土豆/胡萝卜/蘑菇/面包]?') num = int(input('吃几个?')) if(food =='食物'): satiety += num*10 elif(food == '水'): thirsty += 15*num elif(food == '苹果'): satiety += 12 thirsty += 13 elif(food == '土豆'): satiety += 10 thirsty += 5 elif(food == '胡萝卜'): satiety += 17 thirsty += 10 elif(food == '蘑菇'): satiety += 15 thirsty += 17

2023-07-17T12:00:23 点赞:0

【Python作品分享】生存【作品秀】 中回复

elif(food == '面包'): satiety += 25 thirsty += 20 else: print('选项错误!!!') else: if(ret == '5'): ifnot home == 'one': if things>=1: days+=1 things = 0 blood += 10 else: print('一天至少做一件事!!!') else: if things>=1: days+=1 things = 0 blood += 30 else: print('一天至少做一件事!!!') else: print('选项错误!!请重新开始选择!!') else: print('选项错误!!请重新开始选择!!') else: print('你喵了!!你坚持了', days,'天', sep = '')

2023-07-17T12:00:52 点赞:0