Python实现的石头剪子布代码分享
Python实现的石头剪子布代码分享
发布时间:2016-12-28 来源:查字典编辑
摘要:我之前写过一篇基于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学习
脚本专栏子分类