1. 从控制台输入要出的拳 —— 剪刀(0)/石头(1)/布(2)

  2. 电脑 **随机** 出拳

  3. 比较胜负

  4. 增加错误输入的检测模块

# -*- coding = utf-8 -*-
# @Time :  22:03
# @Author : huanhuan
# @File : test.py
# @Software : PyCharm
import randomdef show(num):if num == 0:sign = "剪刀"elif num == 1:sign = "石头"else:sign = "布"return signwhile True:try:com = random.randint(0, 2)people = int(input("请输入(剪刀:0,石头:1,布:2):"))if people > 3 or people < 0:print("请输入正确的数字")else:print("玩家出%s,电脑出%s" % (show(people), show(com)))if (people == 0 and com == 2) \or (people == 1 and com == 0) \or (people == 2 and com == 1):print("玩家胜利")elif people == com:print("双方平局")elif people == 3:print("结束游戏")breakelse:print("电脑胜利")except ValueError:print("请输入数字而不是字母")

(Python)石头剪刀布游戏相关推荐

  1. python石头剪刀布游戏编程_Python实现简单石头剪刀布游戏

    近日在学习Python的一些基础知识,觉得还是很有趣的一个一门语言!就目前的学习的一些知识,编写了一些一个简单的石头剪刀布的游戏.主要是熟悉一些Python的一些控制语句. import random ...

  2. python“石头剪刀布”游戏

    游戏规则:石头打剪刀,布包石头,剪刀剪布. # -*- coding: utf-8 -*- """ 石头剪刀布游戏 该程序的关键点是把"石头".&qu ...

  3. python石头剪刀布游戏注释_用python做一个简单逻辑的游戏——剪刀石头布

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:萝卜的百科书 我们的基础中的基础,在前几文中已经介绍完了,其他的知识 ...

  4. python石头剪刀布游戏代码输入格式随机数种子设置为0_Python模拟石头剪刀

    我想写一个simul()函数,它接受一个整数,模拟Player1和Player2之间的n轮石头.布.剪刀.赢得最多回合的玩家将赢得n轮游戏,并可能出现平局.在 示例:simul(1) Player1 ...

  5. Python石头剪刀布游戏简单易懂

    #用户输入: a = int(input("请输入剪刀(0)石头(1)布(2):")) user = 0 if a == 0: user = "石头" elif ...

  6. python猜拳游戏三局两胜制_python石头剪刀布小游戏(三局两胜制)

    Python 石头剪刀布小游戏(三局两胜),供大家参考,具体内容如下 import random all_choioces = ['石头', '剪刀', '布'] win_list = [['石头', ...

  7. Python 在线多人游戏开发教程 Day05#石头剪刀布游戏

    Python 在线多人游戏开发教程 Day01#做一个可以移动的方块 Python 在线多人游戏开发教程 Day02#做一个server 和 network Python 在线多人游戏开发教程 Day ...

  8. Python实践 制作石头剪刀布游戏 带GUI界面

    一.开发需求 使用 Python 编程实现 "石头剪刀布" 游戏,具体要求如下: 程序随机"出拳":在屏幕上显示"石头","剪刀& ...

  9. python设计石头剪刀布游戏五次游戏体验_Python设计一个石头、剪刀、布游戏

    石头剪刀布是一种很受欢迎的游戏.我们将在python编程语言中实现石头剪刀布(Rock, Paper, and Scissors).Python是最简单的编程语言之一,理解它不需要花费太多时间.让我们 ...

  10. Python编程基础:第三十七节 石头剪刀布游戏Rock, Paper, Scissors Game

    第三十七节 石头剪刀布游戏Rock, Paper, Scissors Game 前言 实践 前言 我们这一节的内容主要是对前边学习内容的一个综合应用,以石头,剪刀,布游戏为例讲解列表.随机数.用户输入 ...

最新文章

  1. EDIUS新建项目工程设置
  2. 指定域的名称或安全标识(SID)与该域的信任信息不一致.
  3. centos 6.5下编译安装、配置高性能服务器Nginx
  4. 粤教版管理计算机中的文件教案,最新粤教版初中信息技术第一册教案(全册).docx...
  5. 11个常用的SQL技巧
  6. centos7环境下搭建storm集群
  7. Spring Cloud各个组件的配套使用
  8. java Io,读写文件拒绝访问
  9. Matplotlib绘制春节休假表
  10. android dialog设置背景图片,如何为Dialog设置背景图片?
  11. 青青子佩(朋友写给我的)
  12. OLED调试和OLED显示器(程序)(学习笔记)
  13. Open judge 1.8.3
  14. iOS - 接入 Live2D
  15. 星罗棋布:VPS测试脚本集锦
  16. 动力电池:车企们的新角斗场
  17. 计算机传票算录入测试,传票算
  18. php用dre打开,php设计模式--适配器模式
  19. 极路由3与存储的适配规划
  20. 关于小程序中保留小数点后几位的问题

热门文章

  1. DOS命令大全 黑客必知的DOS命令集合
  2. Execution failed for task ':app:mergeDebugResources'.
  3. Android SDK Manager 的介绍
  4. maven项目添加文件夹报错
  5. JavaScript(六)函数
  6. Python3中对Dict的内存优化
  7. 20162303 2016-2017-2 《程序设计与数据结构》第六周学习总结
  8. Markdown入门简介
  9. [转]slf4j + log4j原理实现及源码分析
  10. 160630、五句话搞定JavaScript作用域