手机
当前位置:查字典教程网 >脚本专栏 >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的内存泄漏及gc模块的使用分析

haskell实现多线程服务器实例代码

python实现随机密码字典生成器示例

python k-近邻算法实例分享

Python实现的几个常用排序算法实例

Python urlopen()函数 示例分享

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

python抓取网页内容示例分享

vc6编写python扩展的方法分享

Python版的文曲星猜数字游戏代码

精品推荐
分类导航