Python实现的石头剪子布代码分享
2014-08-22 00:00
621 查看
我之前写过一篇基于JS的石头剪子布程序 《JavaScript实现的石头剪刀布游戏源码分享》,今天又基于Python写了一个实例,这里边的算法有点特殊但一时也想不到一个好的算法规律。
代码:
代码:
# encoding=UTF-8 # 石头剪子布 程序 # 李忠 import random # 定义石头剪子布字典 dict = {1:'剪子',2:'石头',3:'布'} for row in dict: print '编号:',row,' = ',dict[row] print '您出什么?' loop = True while loop: you = raw_input('请输入编号回车: ') try: you = int(you) if you>=1 and you<=3: loop = False else: print '请输入 1-3 范围内的编号' except Exception,e: print '请输入正确的数字编号' dn = random.randint(1,3) 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 '电脑胜'
相关文章推荐
- Python实现的石头剪子布代码分享
- Python实现的一个自动售饮料程序代码分享
- python实现的登陆Discuz!论坛通用代码分享
- Python和perl实现批量对目录下电子书文件重命名的代码分享
- Python使用正则匹配实现抓图代码分享
- Python实现爬取知乎神回复简单爬虫代码分享
- python实现异步回调机制代码分享
- Python实现的一个找零钱的小程序代码分享
- Python实现的下载8000首儿歌的代码分享
- Python实现的一个自动售饮料程序代码分享
- Python实现设置windows桌面壁纸代码分享
- python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
- python脚本实现统计日志文件中的ip访问次数代码分享
- Python和perl实现批量对目录下电子书文件重命名的代码分享
- python构造icmp echo请求和实现网络探测器功能代码分享
- python实现的登陆Discuz!论坛通用代码分享
- python实现2014火车票查询代码分享
- Python实现批量把SVG格式转成png、pdf格式的代码分享
- Python实现爬取知乎神回复简单爬虫代码分享
- python实现多线程暴力破解登陆路由器功能代码分享