Python实现简单猜拳游戏

 更新时间:2022年01月07日 07:58:04   作者:fxc6666  
这篇文章主要为大家详细介绍了Python实现简单猜拳游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了Python实现猜拳游戏的具体代码,供大家参考,具体内容如下

分析

1.玩家从控制台输入内容

2.电脑随机输出石头剪刀布

3.判断

4.程序结束

代码块

#1猜拳游戏
import random #内建函数
choice=['剪刀','石头','布'] #建立一个列表
keepgoing=input('你想出剪刀,石头,布还是(Q)?')
while keepgoing!='Q': #当不回答‘Q'时整个程序会一直执行
    computer=random.choice(choice) #随机选择choice
    print('你选择的是' +keepgoing+ '计算机选择的是' +computer)
#判断输赢
    if keepgoing==computer:
        print('打平了')
    elif keepgoing=='剪刀':
        if computer=='石头':
            print('计算机赢了')
        else:
            print('你赢了')
    elif keepgoing=='石头':
        if computer=='布':
            print('计算机赢了')
        else:
            print('你赢了')
    elif keepgoing=='布':
        if computer=='剪刀':
            print('计算机赢了')
        else:
            print('你赢了')
    else:
        print('你的结果不在范围类!!!')
    print()
    keepgoing=input('你想出剪刀,石头,布还是(Q)?') #继续循环!!!

运行结果

提示:该程序的还不够完美,但对于初学者还是有有些帮助的,有更好的记得推荐给我哦

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Python 实现文件打包、上传与校验的方法

    Python 实现文件打包、上传与校验的方法

    今天小编就为大家分享一篇Python 实现文件打包、上传与校验的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-02-02
  • Python蛇形方阵的实现

    Python蛇形方阵的实现

    本文主要介绍了Python蛇形方阵的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • Django中日期时间型字段进行年月日时分秒分组统计

    Django中日期时间型字段进行年月日时分秒分组统计

    这篇文章主要介绍了Django中日期时间型字段进行年月日时分秒分组统计,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Python定义二叉树及4种遍历方法实例详解

    Python定义二叉树及4种遍历方法实例详解

    这篇文章主要介绍了Python定义二叉树及4种遍历方法,结合实例形式较为详细的分析了二叉树的概念、原理,以及Python定义与遍历二叉树相关操作技巧,需要的朋友可以参考下
    2018-07-07
  • python中列表推导式与生成器表达式对比详解

    python中列表推导式与生成器表达式对比详解

    python当然不是一门编译型语言,但是它还是要被解析成二进制的字节码才能被执行,执行它的正是python解释器,下面这篇文章主要给大家介绍了关于python中列表推导式与生成器表达式对比的相关资料,需要的朋友可以参考下
    2023-01-01
  • 一文详解Python中itertools模块的使用方法

    一文详解Python中itertools模块的使用方法

    itertools是python内置的模块,使用简单且功能强大。这篇文章主要为大家详细介绍了itertools模块的使用方法,感兴趣的小伙伴可以了解一下
    2023-03-03
  • Python操作MySQL简单实现方法

    Python操作MySQL简单实现方法

    这篇文章主要介绍了Python操作MySQL简单实现方法,通过一个简单的实例讲述了Python针对mysql数据库的增删改查技巧,需要的朋友可以参考下
    2015-01-01
  • django的403/404/500错误自定义页面的配置方式

    django的403/404/500错误自定义页面的配置方式

    这篇文章主要介绍了django的403/404/500错误自定义页面的配置方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Linux下把Python3设为默认Python版本的三种方法

    Linux下把Python3设为默认Python版本的三种方法

    这篇文章主要给大家介绍了关于Linux下把Python3设为默认Python版本的三种方法,在大部分开发过程中,我们需要使用到python3进行测试,于是下载安装python3,近乎是一种刚需,至于设置默认python指向python3可以参考本文
    2023-09-09
  • 用Python实现筛选文件脚本的方法

    用Python实现筛选文件脚本的方法

    今天小编就为大家分享一篇用Python实现筛选文件脚本的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10

最新评论