pyhton游戲分享(參照了QQ頻道里的釣魚達(dá)人游戲)
import random
yb=0
while True:
????ac=input('干嘛:1:釣魚/2:獵鯊/3:出海探險(xiǎn)/4:查看魚幣數(shù)量/t:退出')
? ? if ac=='1':
? ? ? ? while True:
? ? ? ? ? ? ad=random.randint(1,25)
? ? ? ? ? ? ae=input('釣魚嗎:y/n')
? ? ? ? ? ? if ae=='y':
? ? ? ? ? ? ? ? if ad==1 or ad==2 or ad==3 or ad==4 or ad==5:
? ? ? ? ? ? ? ? ? ? print('你釣到了蝌蚪,1元一個(gè)')
? ? ? ? ? ? ? ? ? ? yb+=1
? ? ? ? ? ? ? ? elif ad==6 or ad==7 or ad==8 or ad==9:
? ? ? ? ? ? ? ? ? ? print('你釣到了青蛙,5元一個(gè)')
? ? ? ? ? ? ? ? ? ? yb+=5
? ? ? ? ? ? ? ? elif ad==10 or ad==11 or ad==12:
? ? ? ? ? ? ? ? ? ? print('你釣到了小丑魚,10元一個(gè)')
? ? ? ? ? ? ? ? ? ? yb+=10
? ? ? ? ? ? ? ? elif ad==13 or ad==14:
? ? ? ? ? ? ? ? ? ? print('你釣到了比目魚,30元一個(gè)')
? ? ? ? ? ? ? ? ? ? yb+=30
? ? ? ? ? ? ? ? elif ad==15 or ad==16 or ad==17:
? ? ? ? ? ? ? ? ? ? print('真可惜,你啥也沒釣到')
? ? ? ? ? ? ? ? elif ad==18:
? ? ? ? ? ? ? ? ? ? print('你釣到了金樽,100元一個(gè)!你運(yùn)氣真好?。?!')
? ? ? ? ? ? ? ? ? ? yb+=100
? ? ? ? ? ? ? ? elif ad==19:
? ? ? ? ? ? ? ? ? ? print('你釣到了1本書,15元一個(gè)')
? ? ? ? ? ? ? ? ? ? yb+=15
? ? ? ? ? ? ? ? elif ad==20 or ad==21 or ad==22:
? ? ? ? ? ? ? ? ? ? print('你釣到了鯽魚,20元一個(gè)')
? ? ? ? ? ? ? ? ? ? yb+=20
? ? ? ? ? ? ? ? elif ad==23 or ad==24:
? ? ? ? ? ? ? ? ? ? print('你釣到了塑料瓶,1元一個(gè)')
? ? ? ? ? ? ? ? ? ? yb+=1
? ? ? ? ? ? ? ? elif ad==25:
? ? ? ? ? ? ? ? ? ? print('哎呀真不幸運(yùn),你的魚竿壞了,-20元(笑)')
? ? ? ? ? ? ? ? ? ? yb-=20
? ? ? ? ? ? elif ae=='n':
? ? ? ? ? ? ? ? break
? ? elif ac=='4':
? ? ? ? print('您的魚幣數(shù)為:',yb)
? ? elif ac=='2':
? ? ? ? while True:
? ? ? ? ? ? af=input('獵鯊嗎:y/n')
? ? ? ? ? ? if af=='y':
? ? ? ? ? ? ? ? aa=random.randint(1,100)
? ? ? ? ? ? ? ? if aa==20 or aa==21 or aa==22 or aa==23 or aa==24:
? ? ? ? ? ? ? ? ? ? print('哇哦,你真幸運(yùn),釣到了普通鯊魚,500元')
? ? ? ? ? ? ? ? ? ? yb+=500
? ? ? ? ? ? ? ? elif aa==100:
? ? ? ? ? ? ? ? ? ? print('?。?!我去,你居然抓到了超級(jí)稀有的鯨鯊,只有1%的概率,你獲得了3000元')
? ? ? ? ? ? ? ? ? ? yb+=3000
? ? ? ? ? ? ? ? else:
? ? ? ? ? ? ? ? ? ? print('鯊魚咬住了魚餌,逃走了......')
? ? ? ? ? ? elif af=='n':
? ? ? ? ? ? ? ? break
? ? elif ac=='3':
? ? ? ? while True:
? ? ? ? ? ? ag=input('確定去探險(xiǎn)嗎:y/n')
? ? ? ? ? ? if ag=='y':
? ? ? ? ? ? ? ? ah=int(input('花多少魚幣去探險(xiǎn)?'))
? ? ? ? ? ? ? ? ai=random.randint(1,10)
? ? ? ? ? ? ? ? if ah>yb:
? ? ? ? ? ? ? ? ? ? print('魚幣不夠。。。')
? ? ? ? ? ? ? ? else:
? ? ? ? ? ? ? ? ? ? if ai==1 or ai==2 or ai==3:
? ? ? ? ? ? ? ? ? ? ? ? print('本次出海探險(xiǎn)中遭遇風(fēng)暴,船只緊急折返,探險(xiǎn)失敗')
? ? ? ? ? ? ? ? ? ? ? ? yb-=ah
? ? ? ? ? ? ? ? ? ? else:
? ? ? ? ? ? ? ? ? ? ? ? print('恭喜!你在海岸不遠(yuǎn)處發(fā)現(xiàn)了一艘古代沉船,船上有很多精美的寶物!探險(xiǎn)成功!')
? ? ? ? ? ? ? ? ? ? ? ? yb+=ah
? ? ? ? ? ? elif ag=='n':
? ? ? ? ? ? ? ? break
? ? elif ac=='t':
? ? ? ? break