python小游戏之彩票机选器二
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python小游戏之彩票机选器二相关的知识,希望对你有一定的参考价值。
今天又对这个小程序做了些修改,使其更贴近现实,也更加人性化。
比如:当系统提示你选择彩票种类时,本来只有1和2两个选项,但你不小心输错了,怎么办呢?没关系,它会提示你重新输入1和2。说了这么多,还是先上代码吧。各位可以一试为快!
#coding=utf-8 n=34 m=range(0,n) import time from random import randint def chnum(): print ‘请选择彩票种类:1为排列三,2为双色球‘ print ‘请输入:‘, i=1 o=1 while(o): t=raw_input() if t==‘1‘: print ‘正在为你机选,请稍候。‘ time.sleep(2) print ‘以下为本次机选号码:‘ while i<=3: r=randint(0,9) print ‘\033[1;31;40m‘, print m[r], i+=1 print ‘\033[0m‘ o=False elif t==‘2‘: print ‘正在为你机选,请稍候。‘ time.sleep(2) print ‘以下为本次机选号码:‘ while i<=6: r=randint(1,33) print ‘\033[1;31;40m‘, print "%02d"%m[r], i+=1 r=randint(1,16) print ‘\033[1;34;40m‘, print "%02d"%m[r] o=False else: print ‘对不起,您的输入有误,请输入1或2‘ o=1 print ‘\033[1;36;40m‘ print print ‘机选完成,祝君好运!‘ print ‘\033[0m‘ print print ‘是否继续机选? 是请输入y,否请输入n‘ chnum() f=1 while f: x=raw_input() if x==‘n‘: break elif x==‘y‘: chnum() else: print ‘对不起,您的输入有误,请输入y或n‘ f=1 print ‘\033[1;32;40m‘ print ‘谢谢使用,欢迎下次光临!‘ print ‘\033[0m‘
本文出自 “小飞侠” 博客,请务必保留此出处http://jack88.blog.51cto.com/12348665/1880978
以上是关于python小游戏之彩票机选器二的主要内容,如果未能解决你的问题,请参考以下文章