python实现猜拳小游戏


Posted in Python onApril 05, 2020

用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()

执行运行结果

python实现猜拳小游戏

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

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

Python 相关文章推荐
Python写的Tkinter程序屏幕居中方法
Mar 10 Python
Python中每次处理一个字符的5种方法
May 21 Python
使用Python判断质数(素数)的简单方法讲解
May 05 Python
详解Python编程中对Monkey Patch猴子补丁开发方式的运用
May 27 Python
Python正确重载运算符的方法示例详解
Aug 27 Python
python 获取字符串MD5值方法
May 29 Python
python跳出双层for循环的解决方法
Jun 24 Python
python生成特定分布数的实例
Dec 05 Python
Python3 虚拟开发环境搭建过程(图文详解)
Jan 06 Python
使用Python将xmind脑图转成excel用例的实现代码(一)
Oct 12 Python
详解Open Folder as PyCharm Project怎么添加的方法
Dec 29 Python
python制作微博图片爬取工具
Jan 16 Python
django 自定义filter 判断if var in list的例子
Aug 20 #Python
python并发编程多进程 模拟抢票实现过程
Aug 20 #Python
python3的数据类型及数据类型转换实例详解
Aug 20 #Python
Python列表的切片实例讲解
Aug 20 #Python
python并发编程多进程 互斥锁原理解析
Aug 20 #Python
django 配置阿里云OSS存储media文件的例子
Aug 20 #Python
python数据类型之间怎么转换技巧分享
Aug 20 #Python
You might like
为了这两部电子管收音机,买了6套全新电子管和10粒刻度盘灯泡
2021/03/02 无线电
php中关于codeigniter的xmlrpc的类在进行数据交换时的类型问题
2011/07/03 PHP
php之CodeIgniter学习笔记
2013/06/17 PHP
ThinkPHP查询中的魔术方法简述
2014/06/25 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
2017/11/06 PHP
在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法
2019/04/09 PHP
php日志函数error_log用法实例分析
2019/09/23 PHP
jquery png 透明解决方案(推荐)
2010/08/21 Javascript
jQuery EasyUI API 中文文档 - EasyLoader 加载器
2011/09/29 Javascript
javascript对话框使用方法(警告框 javascript确认框 提示框)
2014/01/07 Javascript
Javascript排序算法之合并排序(归并排序)的2个例子
2014/04/04 Javascript
JavaScript日期类型的一些用法介绍
2015/03/02 Javascript
底部悬浮通栏可以关闭广告位的实现方法
2016/06/01 Javascript
BootStrap CSS全局样式和表格样式源码解析
2017/01/20 Javascript
jquery实现折叠菜单效果【推荐】
2017/03/08 Javascript
javascript实现滑动解锁功能
2017/03/22 Javascript
微信小程序request出现400的问题解决办法
2017/05/23 Javascript
JS中定位 position 的使用实例代码
2017/08/06 Javascript
vue中v-model动态生成的实例详解
2017/10/27 Javascript
react中Suspense的使用详解
2019/09/01 Javascript
用Python的Django框架编写从Google Adsense中获得报表的应用
2015/04/17 Python
python 截取 取出一部分的字符串方法
2017/03/01 Python
Django stark组件使用及原理详解
2019/08/22 Python
Xadmin+rules实现多选行权限方式(级联效果)
2020/04/07 Python
Python代码执行时间测量模块timeit用法解析
2020/07/01 Python
CSS3对图片照片进行边缘模糊处理的实现
2018/08/08 HTML / CSS
JD Sports德国官网:英国领先的运动鞋和运动服饰零售商
2018/02/26 全球购物
Puma印度官网:德国运动品牌
2019/10/06 全球购物
波兰汽车配件网上商店:iParts.pl
2020/09/08 全球购物
如何利用find命令查找文件
2016/11/18 面试题
办公室文员工作职责
2014/01/31 职场文书
养生餐厅创业计划书范文
2014/03/26 职场文书
竞争与合作演讲稿
2014/05/12 职场文书
鲁迅故里导游词
2015/02/05 职场文书
催款函范本大全
2015/06/24 职场文书
Oracle11g R2 安装教程完整版
2021/06/04 Oracle