从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小时后第一个程序的主要内容,如果未能解决你的问题,请参考以下文章