deletewang
 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 + c
20     h = e + f + g
21     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+=1
26         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+=1
40         print(\'您第%d局的点数大于对手【您赢了,赌神附体啊,发哥给我签个名吧!】\'%i)
41         if i < 5:
42             input(\'敲击‘enter’开启下局比赛\')
43         else:
44             input(\'已完成全部比赛,敲击‘enter’计算比赛结果\')            
45     i+=1
46 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太痛苦了,完全看天书的感觉,好抽象,还是先直接按自己想法做东西吧,不会的话再查自字典,感觉比较适合自己,这个程序是学了三个小时后,看到随机数的用法,自己琢磨的游戏,写的很笨,按自己想法写的,吭哧了三个多小时,总算吭哧的能运行了,哈哈,好有成就感啊

分类:

技术点:

相关文章: