从0开始学Python,学习5小时后第一个程序

Posted deletewang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从0开始学Python,学习5小时后第一个程序相关的知识,希望对你有一定的参考价值。

 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太痛苦了,完全看天书的感觉,好抽象,还是先直接按自己想法做东西吧,不会的话再查自字典,感觉比较适合自己,这个程序是学了三个小时后,看到随机数的用法,自己琢磨的游戏,写的很笨,按自己想法写的,吭哧了三个多小时,总算吭哧的能运行了,哈哈,好有成就感啊

以上是关于从0开始学Python,学习5小时后第一个程序的主要内容,如果未能解决你的问题,请参考以下文章

python要学多久

学python要多久

Python自动化测试需要学什么?怎么去学?从哪里开始学?看完本文学习自动化测试目标明确,学习简单粗暴。

如何从0开始学Python自动化测试

从0开始学Python,0基础小白

坚持Selenium+Python学习之从读懂代码开始 DAY1