遊戲純屬娛樂!!!dom
聲明:筆者的Python在學習階段,能力有限。程序存在較多的缺漏,請多多包涵學習
1 import random as ran 2 fish_1 = 10 3 po = 3 4 5 class Turtle: 6 def eat(): 7 po = 3 8 a = ran.randint(5,25) 9 fishes = fish_1 10 print('|----------------------------------------------------------') 11 print('|@遊戲名稱:小烏龜餵食') 12 print('|@版本號:v2.1.3') 13 print('|@設計者:紅臉白臉') 14 print('|@遊戲規則:小烏龜滿血有三滴血,玩家須要在小烏龜血量耗盡前將小魚餵食完畢才能通關') 15 print('|----------------------------------------------------------') 16 count = 1 17 while True: 18 Test.food(fishes) 19 num = input('你須要餵給烏龜幾條魚:') 20 fish = int(num) 21 if fish == 0: 22 po = po-1 23 elif po<3: 24 po = po + 1 25 elif fish<0: 26 print('你調皮了,輸入有誤!') 27 if fish>2: 28 print('小烏龜被噎死了,遊戲結束!') 29 break 30 elif fish <= fishes and fish>=0: 31 fishes = fishes - fish 32 if fishes == 0: 33 print('餵食烏龜任務完成,遊戲結束!') 34 break 35 if po==0: 36 print('您的小烏龜已經餓死了,遊戲結束!') 37 break 38 else: 39 print('小烏龜的血量剩餘'+'❤'*po+',小烏龜正在捱餓……') 40 print('===========|第%s局執行完成|==========='%count) 41 if a == count: 42 print('小烏龜得了瘟疫死了,遊戲結束!') 43 break 44 count+=1 45 46 class Test: 47 def food(fishes): 48 print('如今有%s條魚'%fishes) 49 50 Turtle.eat()
運行結果:spa