python实现猜拳小游戏

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

用python实现猜拳小游戏,供大家参考,具体内容如下

本练习旨在养成良好的编码习惯和练习逻辑思考.

1、使用python版本: 3.7.3;

2、代码内容实现如下

#!/usr/bin/env python
# -*- coding: utf-8 -*-

"""
简单实现猜拳小游戏,默认每回合 五局
Version: 0.1
Author: smartbabble
Date: 2018-03-12
"""

from random import randint

def mora_game():
 Rounds = 0
 Flag = True
 while Flag and Rounds < 5:
 robot = randint(1,3)
 player = input("游戏开始请出招:"
   "1(表示剪刀),"
   "2(表示石头),"
   "3(表示布),"
   "q或Q(表示退出游戏) \n")
 if player.lower() == "q" :
  Flag = False
  print("游戏终止!")
 else:
  player = int(player)
  Rounds += 1
  if robot == player:
  print("打平!")
  else:
  print("%s 赢得本局" % ("robot"
     if robot-player == 1 else "player"))

def main():
 mora_game()

if __name__ == '__main__':
 main()

执行运行结果

更多有趣的经典小游戏实现专题,分享给大家:

C++经典小游戏汇总

python经典小游戏汇总

python俄罗斯方块游戏集合

JavaScript经典游戏 玩不停

java经典小游戏汇总

javascript经典小游戏汇总

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

相关文章

  • Python多进程并发与同步机制超详细讲解

    Python多进程并发与同步机制超详细讲解

    进程(Process),顾名思义,就是进行中的程序。有一句话说得好:程序是一个没有生命的实体,只有处理器赋予程序生命时,它才能成为一个活动的实体。进程是资源分配的最小单元,也就是说每个进程都有其单独的内存空间
    2022-12-12
  • Python PaddleNLP开源实现快递单信息抽取

    Python PaddleNLP开源实现快递单信息抽取

    这篇文章主要为大家介绍了Python PaddleNLP开源项目实现对快递单信息抽取,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Playwright元素截图并保存至allure的实现示例

    Playwright元素截图并保存至allure的实现示例

    在UI自动化测试中,我们经常需要获取屏幕截图,本文就介绍一下Playwright元素截图并保存至allure的实现示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • python语言开发垃圾回收机制原理教程

    python语言开发垃圾回收机制原理教程

    这篇文章主要为大家介绍了python语言开发垃圾回收机制原理的教程有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • 解决Mac安装scrapy失败的问题

    解决Mac安装scrapy失败的问题

    今天小编就为大家分享一篇解决Mac安装scrapy失败的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • python if not in 多条件判断代码

    python if not in 多条件判断代码

    学了一段时间python,发现有时遇到多条件判断的时候,觉得使用单纯的in的话比较麻烦,需要多个条件,今天又遇到一个,网上搜索了一下,也有同学和我遇到相同的问题,记录一下
    2016-09-09
  • python实现给scatter设置颜色渐变条colorbar的方法

    python实现给scatter设置颜色渐变条colorbar的方法

    今天小编就为大家分享一篇python实现给scatter设置颜色渐变条colorbar的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • 用python发送微信消息

    用python发送微信消息

    这篇文章主要介绍了用python发送微信消息的方法,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-12-12
  • python unichr函数知识点总结

    python unichr函数知识点总结

    在本篇文章里小编给大家整理的是一篇关于python unichr函数的知识点总结内容,有兴趣的朋友们可以学习下。
    2020-12-12
  • python中利用xml.dom模块解析xml的方法教程

    python中利用xml.dom模块解析xml的方法教程

    这篇文章主要给大家介绍了关于python中利用xml.dom模块解析xml的方法教程,文中通过示例代码介绍的非常详细,相信对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-05-05

最新评论