游戏规则

  • 石头赢剪刀;布赢石头;剪刀赢布
  • 假设石头为1,剪刀为2,布为3
  • 假设游戏双方一方是电脑,一方是人
    (其实双方为人为电脑以此类推)

注意事项

  • 人方:出现大于3小于1的数字,为违法游戏规则
  • 电脑方:为需随机出拳

代码如下

import randomplayer = int(input("请输入要出的拳 提示:石头为1,剪刀为2,布为3  :"))
computer = random.randint(1,3)
if player >= 1 and player <= 3:print("玩家选择的是 %d - 电脑选择的是 %d" %(player,computer))if (player == 1 and computer == 2) \or (player == 2 and computer == 3) \or (player == 3 and computer == 1):print("你真聪明,电脑弱爆了!!")elif player == computer:print("真是棋逢对手啊")else:print("你弱爆了,小学生!!!")
else:print("违反游戏规则")

趣味游戏—石头剪刀布相关推荐

  1. 石头剪刀布python代码_我的第一个python程序,石头剪刀布猜拳游戏

    从决定学习python到今天,已经过去了好1个月,买的几本书还没一本看完的,惭愧. 忙不是借口,是时候来点计划,来点坚持.写点什么吧,算是学习的记录,也是对自己的鞭策. 今天写一个猜字游戏,模仿正在读 ...

  2. 使用OpenCV构建会玩石头剪刀布的AI

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 这个项目的代码可以在我的Github上找到 https://git ...

  3. java编程石头剪刀布图片_石头、剪刀、布!10分钟带你打开深度学习大门,代码已开源...

    原标题:石头.剪刀.布!10分钟带你打开深度学习大门,代码已开源 沉沉 发自 宇宙中心 量子位 出品 | 公众号 QbitAI 深度学习技术的不断普及,越来越多的语言可以用来进行深度学习项目的开发,即 ...

  4. 团队-石头剪刀布-模块测试过程

    项目托管平台地址: https://gitee.com/lvhong/ShiTouJianDaoBu 模块测试: 能够正确实现点击石头剪刀布按钮后能正确显示出相应图片 测试方法: 运行游戏 转载于:h ...

  5. 20行python代码的入门级小游戏-python实现石头剪刀布小游戏

    本文实例为大家分享了python实现石头剪刀布的具体代码,供大家参考,具体内容如下 老师布置了一个石头剪刀布的作业,要可视化,还是先用代码实现再说可视化的事. 环境:window7,Python 3. ...

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

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

  7. Oracle大象,大象工程(石头剪刀布PK游戏)

    由于采用了随机数,所以每次编译结果都不一样,结果我就不附图了. public class Elephant { /* * 大象工程 * 1.打开冰箱门 * 2.大象PK * 3.把赢的大象放进冰箱 * ...

  8. python猜拳游戏三局两胜制_python石头剪刀布小游戏(三局两胜制)

    Python 石头剪刀布小游戏(三局两胜),供大家参考,具体内容如下 import random all_choioces = ['石头', '剪刀', '布'] win_list = [['石头', ...

  9. 1874: 生活大爆炸版石头剪刀布

    Time Limit: 1 Sec Memory Limit: 128 MB Submit: 68 Solved: 47 [Submit][Status][Web Board] Description ...

最新文章

  1. Linux(CentOS 7)(64位)系统下安装Pymol(1.8.6)
  2. Virtual PC 2007下虚拟机与本机双XP系统实现互联与上网详解
  3. OpenCV在图像中寻找轮廓
  4. 树上启发式合并 简单例题
  5. sqlserver垮库查询_Oracle和SQLServer中实现跨库查询
  6. java代码_Java 代码实现排序算法
  7. LeetCode 804. 唯一摩尔斯密码词(哈希+set)
  8. 叫做 Nanshan即时通讯 贪婪型
  9. 2019秋季学习计划
  10. 10-1 channel
  11. EXCEL怎么按照数字大小排列
  12. css工程师技巧,web前端工程师必须掌握的技巧–CSS Sprites技术(附基础操作教程)...
  13. Process相关函数
  14. 数字全息干涉偏振相移实验经验总结
  15. php小偷程序生成,php开发:php小偷程序实例代码
  16. 阿里云OSS服务开通STS安全令牌
  17. Faster-RCNN的关键点总结
  18. 华为云,为你开启更快速的CDN加速服务!
  19. IBM PureApplication System中的硬件之旅:第二代
  20. new Date() 获取当前时间对象(getFullYear、getMonth、getDate、getHours、getMinutes、getSeconds、getDay、getTime)

热门文章

  1. CSS 清除浮动原理详解
  2. Android巴士转发
  3. Java Web跟着狂神学习总结(二)
  4. 怎样在C++工程中集成C#窗口
  5. JavaCV进阶opencv图像检测识别:ffmpeg视频图像画面人脸检测
  6. ACM-ICPC国际大学生程序设计竞赛北京赛区(2016)网络赛 A
  7. 【Linux】多线程--互斥锁
  8. UE4实战记录(一)让物体向前飞行
  9. 三十七、Fluent冰块融化模拟
  10. python输入圆半径,求圆周长和圆面积、猜数作业