博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用 Python 编写剪刀、石头、布的小游戏(快速学习python语句)
阅读量:4977 次
发布时间:2019-06-12

本文共 511 字,大约阅读时间需要 1 分钟。

import random

#定义手势类型
allList = ['石头','剪刀','布']
#定义获胜的情况
winList = [['石头','剪刀'],['剪刀','布'],['步','石头']]
prompt = """可用的选择有:
(0)石头
(1)剪刀
(2)布
请选择对应的数字:"""
chnum = raw_input(prompt)
if chnum not in '012':
    print "无效的选择,请选择 0/1/2"
    sys.exit(1)
cchoice = random.choice(allList)
uchoice = allList[int(chnum)]
print '您选择了:',uchoice,'\n计算机选择了:',cchoice
if uchoice == cchoice:
    print "平局"
elif [uchoice,cchoice] in winList:
    print "you WIN!!!"
else:
    print "you LOSE!!!"

转载于:https://www.cnblogs.com/chenshuquan/p/6693527.html

你可能感兴趣的文章
VME总线 分类: 生活百科 2014-06-...
查看>>
数字信号相关和卷积
查看>>
[CSAPP]Bufbomb实验报告
查看>>
NaviActivity实现
查看>>
将已安装win10的系统重装(格式化C盘)
查看>>
C# 中的委托和事件
查看>>
CSS基础学习 17.CSS动画
查看>>
ATM机
查看>>
java反射
查看>>
js表单反显
查看>>
浪潮之巅阅读笔记二
查看>>
CSS内嵌样式实现打字效果
查看>>
从 HTTP 到 HTTPS 再到 HSTS
查看>>
python - class类 (六) 三大特性 - 多态
查看>>
JAVA普通内部类的用法
查看>>
C++ Windows 获取CPU利用率【转】
查看>>
linux环境下 C++性能测试工具 gprof + kprof + gprof2dot【转】
查看>>
SpringMVC------在运行项目的时候run as 里面没有run on server 解决办法
查看>>
Win10+Anaconda3+Eclipse+Django+MySQL 配置Python的Web开发环境
查看>>
类方法使用
查看>>