用Python做一个猜拳游戏

2023-10-27

import random
while True:
    player=input("请出拳:石头/剪刀/布 ")#玩家出拳
    print("玩家出拳:"+player)
    list=["石头","剪刀","布"]
    computer=random.choice(list)       #电脑出拳(随机)
    print("电脑出拳:"+ computer)        #电脑出拳(显示)
    if player in list:                 #判断是否出拳正确
        if player=="布" and computer=="石头" or player=="石头" and computer=="剪刀" or player=="剪刀" and computer=="布":
            print("你赢了")             #判断 赢
        elif player==computer:         #判断 平局
            print("平局")
        else:                          #判断 输
            print("你输了")
    else:
        print("输入错误,请输入:石头/剪刀/布")

import random

while True:

    player=input("请出拳:石头/剪刀/布 ")#玩家出拳

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用Python做一个猜拳游戏 的相关文章

  • Django 代理模型的继承和多态性

    我正在开发一个我没有启动的 Django 项目 我面临着一个问题遗产 我有一个大模型 在示例中简化 称为MyModel这应该代表不同种类的物品 的所有实例对象MyModel应该具有相同的字段 但方法的行为根据项目类型的不同而有很大差异 到目
  • Django 管理员在模型编辑时间歇性返回 404

    我们使用 Django Admin 来维护导出到我们的一些站点的一些数据 有时 当单击标准更改列表视图来获取模型编辑表单而不是路由到正确的页面时 我们会得到 Django 404 页面 模板 它是偶尔发生的 我们可以通过重新加载三次来重现它
  • Python - StatsModels、OLS 置信区间

    在 Statsmodels 中 我可以使用以下方法拟合我的模型 import statsmodels api as sm X np array 22000 13400 47600 7400 12000 32000 28000 31000 6
  • 使用 on_bad_lines 将 pandas.read_csv 中的无效行写入文件

    我有一个 CSV 文件 我正在使用 Python 来解析该文件 我发现文件中的某些行具有不同的列数 001 Snow Jon 19801201 002 Crom Jake 19920103 003 Wise Frank 19880303 l
  • SQLALchemy .query:类“Car”的未解析属性引用“query”

    我有一个这里已经提到的问题https youtrack jetbrains com issue PY 44557 https youtrack jetbrains com issue PY 44557 但我还没有找到解决方案 我使用 Pyt
  • 以编程方式停止Python脚本的执行? [复制]

    这个问题在这里已经有答案了 是否可以使用命令在任意行停止执行 python 脚本 Like some code quit quit at this point some more code that s not executed sys e
  • 从 Flask 访问 Heroku 变量

    我已经使用以下命令在 Heroku 配置中设置了数据库变量 heroku config add server xxx xxx xxx xxx heroku config add user userName heroku config add
  • BeautifulSoup 中的嵌套标签 - Python

    我在网站和 stackoverflow 上查看了许多示例 但找不到解决我的问题的通用解决方案 我正在处理一个非常混乱的网站 我想抓取一些数据 标记看起来像这样 table tbody tr tr tr td td td table tr t
  • Python 的“zip”内置函数的 Ruby 等价物是什么?

    Ruby 是否有与 Python 内置函数等效的东西zip功能 如果不是 做同样事情的简洁方法是什么 一些背景信息 当我试图找到一种干净的方法来进行涉及两个数组的检查时 出现了这个问题 如果我有zip 我可以写这样的东西 zip a b a
  • 在f字符串中转义字符[重复]

    这个问题在这里已经有答案了 我遇到了以下问题f string gt gt gt a hello how to print hello gt gt gt f a a gt gt gt f a File
  • 使用 \r 并打印一些文本后如何清除控制台中的一行?

    对于我当前的项目 有一些代码很慢并且我无法使其更快 为了获得一些关于已完成 必须完成多少的反馈 我创建了一个进度片段 您可以在下面看到 当你看到最后一行时 sys stdout write r100 80 n I use 80覆盖最终剩余的
  • 如何在seaborn displot中使用hist_kws

    我想在同一图中用不同的颜色绘制直方图和 kde 线 我想为直方图设置绿色 为 kde 线设置蓝色 我设法弄清楚使用 line kws 来更改 kde 线条颜色 但 hist kws 不适用于显示 我尝试过使用 histplot 但我无法为
  • 对年龄列进行分组/分类

    我有一个数据框说df有一个柱子 Ages gt gt gt df Age 0 22 1 38 2 26 3 35 4 35 5 1 6 54 我想对这个年龄段进行分组并创建一个像这样的新专栏 If age gt 0 age lt 2 the
  • 为字典中的一个键附加多个值[重复]

    这个问题在这里已经有答案了 我是 python 新手 我有每年的年份和值列表 我想要做的是检查字典中是否已存在该年份 如果存在 则将该值附加到特定键的值列表中 例如 我有一个年份列表 并且每年都有一个值 2010 2 2009 4 1989
  • 类型错误:预期单个张量时的张量列表 - 将 const 与 tf.random_normal 一起使用时

    我有以下 TensorFlow 代码 tf constant tf random normal time step batch size 1 1 我正进入 状态TypeError List of Tensors when single Te
  • Scrapy:如何使用元在方法之间传递项目

    我是 scrapy 和 python 的新手 我试图将 parse quotes 中的项目 item author 传递给下一个解析方法 parse bio 我尝试了 request meta 和 response meta 方法 如 sc
  • 发送用户注册密码,django-allauth

    我在 django 应用程序上使用 django alluth 进行身份验证 注册 我需要创建一个自定义注册表单 其中只有一个字段 电子邮件 密码将在服务器上生成 这是我创建的表格 from django import forms from
  • Python 类继承 - 诡异的动作

    我观察到类继承有一个奇怪的效果 对于我正在处理的项目 我正在创建一个类来充当另一个模块的类的包装器 我正在使用第 3 方 aeidon 模块 用于操作字幕文件 但问题可能不太具体 以下是您通常如何使用该模块 project aeidon P
  • Python Selenium:如何在文本文件中打印网站上的值?

    我正在尝试编写一个脚本 该脚本将从 tulsaspca org 网站获取以下 6 个值并将其打印在 txt 文件中 最终输出应该是 905 4896 7105 23194 1004 42000 放置的动物 的 HTML span class
  • 如何使用 Pycharm 安装 tkinter? [复制]

    这个问题在这里已经有答案了 I used sudo apt get install python3 6 tk而且效果很好 如果我在终端中打开 python Tkinter 就可以工作 但我无法将其安装在我的 Pycharm 项目上 pip

随机推荐

  • 基于深度学习的目标检测研究综述

    基于深度学习的目标检测研究综述 摘要 深度学习是机器学习的一个研究领域 近年来受到越来越多的关注 最近几年 深度学习在目标检测领域取得了不少突破性的进展 已经运用到具体的目标检测任务上 本文首先详细介绍了基于候选区域和基于回归这两大主流的目
  • 抓包 服务器主动发送断开信号,基于iOS终端的WiFi认证自动弹出认证页面的方法...

    1 一种基于iOS终端的WiFi认证自动弹出认证页面的方法 其特征在于 包括 步骤S100 在计算机上安装抓包工具和CentOS桌面系统 步骤S200 配置DNS服务器 安装Dnsmasq 配置Dnsmasq配置文件 启动Dnsmasq服务
  • python中request获取数据,Python 中request数据的获取

    app route users methods GET POST def users print Hello World print request data 同 request get data print request json 如何
  • boost库使用

    个人博客地址 https cxx001 gitee io windows下boost库使用 下面介绍完整安装boost库的方法 1 去boost官网下载最新的boost库 boost库官网 2 解压boost压缩包 打开根目录 双击运行bo
  • nvm的简介、安装、配置使用及常用命令

    一 简介 nvm是一个node的版本管理工具 可以简单操作node版本的切换 安装 查看等 与npm不同的是 npm是依赖包的管理工具 nvm是nodejs的版本管理工具 通过它可以安装和切换不同版本的nodejs 二 安装 可以在GitH
  • 走进人工智能

    前言 AI IoT是指人工智能 AI 与物联网 IoT 的结合 智能物联网是一种技术体系 通过连接和集成物理设备 传感器和互联网 实现设备之间的智能交互和数据共享 为人们提供智能化 自动化和高效化的生活和工作体验 文章目录 序言 背景 领跑
  • 小皮面板(phpstudy)网站浏览器打开显示目录结构

    报错提示 403 解决方案 打开配置文件 打开响应的配置文件设置一下内容 注释掉默认页 index index php index html error index html autoindex on autoindex exact siz
  • python中列表推导式的基本格式_Python 列表推导式

    一 列表推导式 简介 列表推导式 list comprehension 是利用其它列表创建新列表的一种方式 工作原理类似for循环 即可对得到的元素进行转换或者筛选 1 1 列表推导式的基本格式 变量名 表达式 for 变量 in 列表 变
  • DICOM文件中读取对齐方式以及判断元素是否为显示VR还是隐式VR的方法

    1 对齐方式的读取 字节对齐方式在 0002 0010 中 一共有三种值 1 2 840 10008 1 2 隐式VR 小端 1 2 840 10008 1 2 1 显式VR小端 1 2 840 10008 1 2 2 显式VR大端 2 显
  • 重载,覆盖,隐藏区别

    重载 相同的范围 在同一个类中 函数名字相同 参数不同 virtual关键字可有可无 隐藏 如果派生类的函数与基类的函数同名 但是参数不同 无论有无virtual关键字 基类的函数将被隐藏 如果派生类的函数与基类的函数同名 但是参数相同 基
  • 用java实现用户登录

    方法1 直接设置用户名及密码登录 public static void main String args 用户名及密码 String username 123456798 String passward 123456 键盘输入 for in
  • 【AnyQ】百度开源 FAQ 问答系统—AnyQ介绍

    前言 近年来 随着人工智能技术的发展 人机对话技术得到越来越多的关注 人机对话产品也不断涌现 其中 智能客服作为人机对话的一个典型场景表现出极大的商业潜力和很强的研究价值 各企业也争先恐后的推出自己的智能客服产品 FAQ 问答技术作为智能客
  • Servlet初识

    servlet server applet 处理客户端请求 工作原理 tomcat容器 Servlet容器 服务器 Servlet框架 Servlet应用 1 首先客户端发起请求 2 服务器 tomcat Servlet容器 收到接收到来自
  • C指针之初始化(三)

    一 引言 C C 语言中引入了指针 使得程序能够直接访问内存地址 使得很多复杂的操作变得简单 同时也提高了程序的运行效率 指针即是地址 但是地址却是通过指针变量来存储的 因此我们通常所说的指针在很多时候说的都是指针变量 指针变量在使用之前必
  • 使用C#版Tesseract库

    上一篇介绍了Tesseract库的使用 OCR库Tesseract初探 文末提到了Tesseract是用c c 开发的 也有C 的开源版本 本篇介绍一下如何使用C 版的Tesseract C 版本源码下载地址 https github co
  • 用Python爬取英雄联盟(lol)全部皮肤

    首先 我们打开英雄联盟官网主页 网址为 https lol qq com main shtml 然后向下拉 可以看到英雄列表 如图所示 接着随意选一个英雄点击进入看一下 如图所示 再点击鼠标右键 接着选择检查 看一下皮肤的 URL 如图所示
  • Mysql连接数据库url的参数解析

    看之前各位看官可以不可以点个赞 呜呜呜 更正信息 错误 之前在url中使用 后面发现报错 要进行转义才行 amp 如果在springboot中使用 不需要转义 即把下面的 amp 改为 已经对下面url进行更正 大家直接拷贝粘贴就可以用 j
  • 数据结构_35

    一 线性表 排序 冒泡排序 选择排序 快速排序 归并排序 查找 二分查找 二 树 遍历 递归 前中后序 层次 排序 大根堆 小根堆 哈夫曼树 三 图 广度优先遍历 深度优先遍历 最小生成树 Prim算法 Kus算法 最短路径 Dij算法 一
  • 可视化理解卷积神经网络(CNN)

    大家好 我是Sonhhxg 柒 希望你看完之后 能对你有所帮助 不足请指正 共同学习交流 个人主页 Sonhhxg 柒的博客 CSDN博客 欢迎各位 点赞 收藏 留言 系列专栏 机器学习 ML 自然语言处理 NLP 深度学习 DL fore
  • 用Python做一个猜拳游戏

    import random while True player input 请出拳 石头 剪刀 布 玩家出拳 print 玩家出拳 player list 石头 剪刀 布 computer random choice list 电脑出拳 随