利用列表实现石头剪刀布游戏。

import random
allList=['石头','剪刀','布']
winList=[['石头','剪刀'],['剪刀','布'],['布','石头']]
chum=-1
prompt='''
欢迎参加游戏
请选择
0 石头
1 剪刀
2 布
3 我不想玩了
请选择对应的数字
'''
while True:chnum=input(prompt)if chnum not in['0','1','2','3']:print("无效的选择,请选择0/1/2/3")continueif chnum=='3':breakcchoice=random.choice(allList)uchoice=allList[int(chnum)]print("您选择了:{}\n计算机选择了:{}".format(uchoice,cchoice))if uchoice==cchoice:print("平局")elif [uchoice,cchoice] in winList:print("你赢了!!!")else:print("你输了!!!")
print("游戏结束!")

利用列表实现石头剪刀布游戏相关推荐

  1. 利用Java模拟石头剪刀布游戏

    模拟石头剪刀布游戏 import java.util.Scanner;public class Sjb {public static void main(String[] args) {Scanner ...

  2. java石头剪刀布界面_利用Java模拟石头剪刀布游戏

    模拟石头剪刀布游戏 import java.util.Scanner; public class Sjb { public static void main(String[] args) { Scan ...

  3. 利用nodejs实现石头剪刀布游戏

    需求 用户在执行的时候输入'石头'.'剪刀'.'布',跟系统随机生成的'石头'.'剪刀'.'布'进行比较,最终判断输赢. 代码实现 新建一个index.js文件 利用nodejs全局变量process ...

  4. python人机石头剪刀布代码_Python实现石头剪刀布游戏的代码

    利用随机函数制作石头剪刀布小游戏 程序只运行一次 import random a = input("请出拳(石头/剪刀/布):") b = ["剪刀", &qu ...

  5. python实现石头剪刀布_Python实现石头剪刀布游戏

    本文实例为大家分享了一个简单的小游戏,分享给大家. 利用随机函数制作石头剪刀布小游戏 程序只运行一次 import random a = input("请出拳(石头/剪刀/布):" ...

  6. Python编程基础:第三十七节 石头剪刀布游戏Rock, Paper, Scissors Game

    第三十七节 石头剪刀布游戏Rock, Paper, Scissors Game 前言 实践 前言 我们这一节的内容主要是对前边学习内容的一个综合应用,以石头,剪刀,布游戏为例讲解列表.随机数.用户输入 ...

  7. 实验报告:小学数学练习、石头剪刀布游戏

    课设格式要求 1.目录两字间空一格 自动生成目录 2.字体正文宋体小四 小标题宋体小三  3.添加的流程图必须为传统流程图格式  4.各图表下必须有序号以及图片名称 字号要求为宋体5号 eg:图1.1 ...

  8. 超简单利用java实现小游戏剪刀石头布

    一.如何利用最简单的语句和方法来实现一个小游戏 在剪刀石头布的小游戏中,游戏有三种情况,赢.输.平局,所以我们可以利用这一点,把三种情况罗列出来进行判断. 二.设计想法 一.因为计算机无法利用石头剪刀 ...

  9. 课设——石头剪刀布游戏

    存个代码 问题: 样式图: 代码: package Main; import java.awt.*; //导入抽象窗口工具类包: import java.awt.event.*; //导入事件处理工具 ...

最新文章

  1. python为什么不会溢出_深入分析python中整型不会溢出问题
  2. 五步学会XMLHttpRequest
  3. 一个历时五天的 Bug,是如何被灭的?
  4. js dojo 保存txt文件
  5. 系统如何删除被其它进程占用的文件?
  6. C++数据类型之结构体的练习(用到结构体的赋值,利用结构体元素排序以及查找)
  7. 最新SCI影响因子发布!Nature屠榜,AI领域Top 1000期刊盘点
  8. excel多表格整合去重与空格去除
  9. 区分微信开发平台和公众平台(小程序)
  10. 共射级放大电路—实现最大输出振幅的方法竟如此简单
  11. 情感营销,如何打动消费者的心
  12. 如何把安卓机用出Ipad的自由感 | 安卓党电子手帐
  13. 将多个sheet页拆分成多个单独的excel
  14. uni-app 161朋友圈查看权限
  15. torch.diag() 取矩阵对角线元素,torch.diag_embed() 指定值变成对角矩阵
  16. 轻松学会linux下查看内存频率,内核函数,cpu频率
  17. 关于解决电脑有网络但是浏览器却打不开的解决方法
  18. C++ 网络编程学习指南
  19. 解决win10下安装ubuntu14.04后无法搜寻和连接wifi无线网络的问题
  20. chatGPT与世界杯的故事:人工智能的双重面对

热门文章

  1. vue组件引入本地静态图片
  2. emply() php,101 php 正则表达式
  3. 一位面试官的真情剖白
  4. USB2514集线器调试总结
  5. 翻译小窍门-QQ农场 偷菜歌
  6. SAP 成本要素类别
  7. 淘宝商品图片的图像比较实现和研究
  8. Cookies 剪影 光照系列7
  9. 深度自适应增量学习(Incremental Learning Through Deep Adaptation)
  10. 【HuggingFace轻松上手】基于Wikipedia的知识增强预训练