從0開始學Python,學習5小時後第一個程式

來源:互聯網
上載者:User

標籤: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小時後第一個程式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.