標籤:pre range 成就 red 完全 開始 用法 適合 code
1 import random 2 import time 3 input("--世紀賭王爭霸賽,正式開賽--\n註:(本賽制採取五局三勝制度)\n敲擊 ‘enter’ 鍵\n即刻加入賭王爭霸賽...") 4 i = 1 5 z = 0 6 y = 0 7 x = 0 8 while i <= 5: 9 print(‘比賽正式開始,第%d局倒計時..reday ‘%i)10 for k in range(3,0,-1): 11 print (‘\b\b\b‘*38,k) 12 time.sleep(1) 13 a = random.randint(1,6)14 b = random.randint(1,6)15 c = random.randint(1,6)16 e = random.randint(1,6)17 f = random.randint(1,6)18 g = random.randint(1,6)19 d = a + b + c20 h = e + f + g21 print(‘go!!!正式開牌啦!!!‘)22 print(‘電腦的骰子為{0},{1},{2},共計{3}點!‘.format(a,b,c,d))23 print(‘您的骰子為{0},{1},{2},共計{3}點!‘.format(e,f,g,h))24 if d > h:25 x+=126 print(‘您第%d局的點數小於對手【您輸了,不要灰心,再接再厲吧!】‘%i)27 if i < 5:28 input(‘敲擊‘enter’開啟下局比賽‘)29 else:30 input(‘已完成全部比賽,敲擊‘enter’計算比賽結果‘) 31 elif d == h:32 y+=1 33 print(‘您第%d局的點數等於對手【哎呦,一不小心,平局了,這就是緣分啊!】‘%i)34 if i < 5:35 input(‘敲擊‘enter’開啟下局比賽‘)36 else:37 input(‘已完成全部比賽,敲擊‘enter’計算比賽結果‘) 38 elif d < h:39 z+=140 print(‘您第%d局的點數大於對手【您贏了,賭神附體啊,發哥給我簽個名吧!】‘%i)41 if i < 5:42 input(‘敲擊‘enter’開啟下局比賽‘)43 else:44 input(‘已完成全部比賽,敲擊‘enter’計算比賽結果‘) 45 i+=146 else:47 if 5-y<2*z:48 print(‘開始計算比賽結果\n經過計算...\n你在5局比賽中共贏得了%d局比賽‘%z)49 print(‘恭喜您,您贏得了賭王爭霸賽,走上人生巔峰,贏取白富美!‘)50 else:51 print(‘開始計算比賽結果\n經過計算...\n你在5局比賽中共輸掉了%d局比賽‘%x)52 print(‘很抱歉,丫輸掉了賭王爭霸賽,回家再練二十年,再來吧!‘)53 input(‘敲擊‘enter’離開遊戲‘)54
學習Python太痛苦了,完全看天書的感覺,好抽象,還是先直接按自己想法做東西吧,不會的話再查自字典,感覺比較適合自己,這個程式是學了三個小時後,看到隨機數的用法,自己琢磨的遊戲,寫的很笨,按自己想法寫的,吭哧了三個多小時,總算吭哧的能運行了,哈哈,好有成就感啊
從0開始學Python,學習5小時後第一個程式