Rumah >applet WeChat >Pembangunan program mini >python小程序: 剪子,石头,布实例代码
这篇文章主要为大家详细介绍了python小程序: 剪子,石头,布实例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
闲来无事,写一个小程序,练习一下python,哈哈:
#!/usr/bin/env python
#coding:utf8
#author : wangganyu188@163.com
#date : 2014-09-11
import random,sys
#定义石头剪子布字典
dict = {
1:'剪子',
2:'石头',
3:'布',
}
for row in dict:
print '编号:',row, '=',dict[row]
loop = True
while loop:
print '您出什么?'
you = raw_input('请输入编号回车:如果想退出游戏按q键').strip()
if you == 'q':
loop = False
print "友情提示:游戏将退出,迎下次再玩"
sys.exit()
else:
try:
dn = random.randint(1,3)
you = int(you)
if you >= 1 and you <= 3:
loop = True
print '你出:',dict[you]
print '电脑出:',dict[dn]
print '结果:',
if dn == you:
print '平局'
elif (you > dn and you - dn == 1) or you + 2 == dn:
print '你胜'
else:
print '电脑胜'
continue
Atas ialah kandungan terperinci python小程序: 剪子,石头,布实例代码. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!