手机
当前位置:查字典教程网 >脚本专栏 >python >Python实现的石头剪子布代码分享
Python实现的石头剪子布代码分享
摘要:我之前写过一篇基于JS的石头剪子布程序《JavaScript实现的石头剪刀布游戏源码分享》,今天又基于Python写了一个实例,这里边的算法...

我之前写过一篇基于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抓取网页内容示例分享

python 图片验证码代码分享

Python天气预报采集器实现代码(网页爬虫)

用python登录Dr.com思路以及代码分享

python删除文件示例分享

python基础教程之实现石头剪刀布游戏示例

Python urlopen()函数 示例分享

Python的内存泄漏及gc模块的使用分析

Python内置的字符串处理函数整理

精品推荐
分类导航