from random import *
n=1
N_count=0#用户赢的次数
J_count=0#机器人赢的次数
while n<=3:nuser = int(input("请输入(0(剪刀),1(石头),2(布)):"))  # 用户输入jq = randint(0, 2) # 机器人输入if nuser!=0 and nuser!=1 and nuser!=2 :#判断用户输入是否正确print("请重新输入")continueelif (nuser==0 and jq==2) or (nuser==1 and jq==0) or (nuser==2 and jq==0):N_count+=1elif (nuser==0 and jq==1) or (nuser==1 and jq==2) or (nuser==2 and jq==1):J_count+=1else:n += 1continuen+=1
if N_count> J_count:print("恭喜你赢了!")
elif N_count<J_count:print("很遗憾你输了!")
else:print("平局啦!")

这里面主要是continue的简单运用,有简单的逻辑,简短的代码写写这样的小游戏很不错

python编写石头剪刀布游戏相关推荐

  1. 用python编写石头剪刀布游戏

    #剪刀石头布游戏import random #导入random库 print("和电脑进行石头剪刀布游戏") while True: #一直进行游戏,直到输入q退出a = inpu ...

  2. Python 编写石头剪刀布小游戏

    Python 编写石头剪刀布小游戏 一个简单的小游戏 程序只运行一次 每次出拳一次要运行一次,很麻烦,要让程序一直运行 长期玩游戏不利于身心健康,玩游戏要有度不是 免费玩了这么多次,要给项目创造一点收 ...

  3. python编写剪刀石头布游戏_闲着也是闲着:PYTHON 编写剪刀石头布游戏

    闲着也是闲着:PYTHON 编写剪刀石头布游戏 突如其来的一场变故,使得这个假期尤为的漫长,特别是不知什么时候终结的假期,尤其的漫长.闲着也是闲着,不如来学习学习Python吧. 我学习新的语言,不喜 ...

  4. 一分钟教你学会python_十分钟教你学会python编写小游戏

    原标题:十分钟教你学会python编写小游戏 看过,估计大家都已经精通了吧,好的,话不多说,今天就活学活用,用python来编写纸牌游戏21点,江湖人称黑杰克,BLACK JACK-(注意法式卷舌). ...

  5. python 儿童 游戏_少儿编程分享:手把手教你用Python编写战斗机游戏(完)

    原标题:少儿编程分享:手把手教你用Python编写战斗机游戏(完) 加入图像 现在我们已经能够玩游戏了,但这个游戏丑确实有点丑 .接下来,我们要把单调的白色矩形换成好看的图片. 在前面的代码中,我们用 ...

  6. 怎么用python做战斗机_少儿编程分享:手把手教你用Python编写战斗机游戏(四)

    游戏分享:手把手教你用Python编写 战斗机游戏(四) 2018.1.25 飞机大战就到这里啦 你的飞机大战做出来了吗 加入图像 现在我们已经能够玩游戏了,但这个游戏丑确实有点丑.接下来,我们要把单 ...

  7. python编写小游戏17_十分钟教你学会python编写小游戏

    原标题:十分钟教你学会python编写小游戏 看过,估计大家都已经精通了吧,好的,话不多说,今天就活学活用,用python来编写纸牌游戏21点,江湖人称黑杰克,BLACK JACK-(注意法式卷舌). ...

  8. 用Python编写迷宫游戏

    文章目录 1. 项目概述 1.1 项目目标和主要内容 1.2 项目的主要功能 2. 项目设计 2.1项目总体框架 2.2 关键算法分析 3.设计步骤 3.1导入模块 3.2生成迷宫 3.3定义走迷宫函 ...

  9. python漂亮界面 数独游戏源代码_使用Python编写数独游戏自动出题程序

    原标题:使用Python编写数独游戏自动出题程序 数独是一个很好玩的游戏,可以锻炼推理能力.下面的代码可以自动生成数独游戏题目. fromrandom importshuffle, randrange ...

最新文章

  1. 老男孩Linux运维第41期20170924开班第五周学习重点课堂记录
  2. IoC组件Unity再续~根据类型字符串动态生产对象
  3. Asp.net MVC3.0 基于不同的角色显示不同的菜单
  4. AE 新建项目(一)(持续更新,做到哪算哪)
  5. Python 用hashlib求中文字符串的MD5值
  6. 【错误纠正】关于文章《绕开数学,讲讲信息论》
  7. VC操作Excel2003,Word2003的两种方式
  8. C++ tbb::atomic<bool> 声明、读取load、重新赋值store
  9. twisted系列教程二–缓慢的诗
  10. DSPE-PEG-Hydroxyl DSPE-PEG-OH 磷脂-聚乙二醇-羟基概述
  11. 免费的天气API相关编码(中国城市代码检索)
  12. 金税盘专、普红字发票开具步骤及(税盘注销方法)
  13. MongoDB下载(速度较快操作)
  14. b站python弹幕签到_一个python脚本就可以B站查找弹幕发送者!
  15. 如何做网线水晶头?(笔记)
  16. xp安全模式下如何修复计算机,xp系统如何进入安全模式|进入安全模式修复系统...
  17. 经典按键java手机游戏_盘点曾经红极一时的手机游戏,每款都是经典中的经典...
  18. java io流分为,Java中的IO流按照传输数据不同,可分为和
  19. 使用Java实现建造者模式
  20. LSI阵列卡查看SSD寿命

热门文章

  1. Java计算大文件md5值
  2. SaaSpace:协会管理:管理会员的7种最佳工具
  3. 一位面试官的真情剖白
  4. 我们应该怎样使用开源软件
  5. 扩展欧几里得的应用(超详细求逆元求解方程)
  6. python为啥叫蛇_python为什么被称为蟒蛇?
  7. Motion Blur 运动模糊 后期处理系列6
  8. 服务器系统安装打印机,win 2003下如何配置打印服务器及打印机
  9. android 按钮并排左右_用户界面-并排2个按钮-android布局
  10. 羽*毛*球 陪伴的日子