这是新手的第一个小程序,望大佬多多指教!谢谢!

# 石头剪刀布
import random
player = input("请输入您要出的拳 石头(1)/剪刀(2)/布(3):")
choice = ['1', '2', '3']
computer = random.sample(choice, 1)
computer_1 = computer[0]
print("玩家选择的拳头是 %s - 电脑出的拳是 %s" % (player, computer_1))
if (player == '1' and computer_1 == '3') or (player == '2' and computer_1 == '3') or (player == '3' and computer_1 == '1'):print("电脑弱爆了!")
elif player == computer_1:print("心有灵犀!")
else:print("不服气,再来!")

python实现石头剪刀布游戏相关推荐

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

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

  2. 用python编写石头剪刀布游戏

    #剪刀石头布游戏import random #导入random库 print("和电脑进行石头剪刀布游戏") while True: #一直进行游戏,直到输入q退出a = inpu ...

  3. python设计石头剪刀布游戏_python 关于设计石头剪刀布游戏

    设计这个游戏,主要目的是想实现人机的简单对话,以及一些思维,首先呢想让电脑随机产生一种可能, 1.那只有先定义一个字典,用来存储'石头剪刀布'这三个元素,然后就得想如何让电脑,随机选择这三个元素呢?答 ...

  4. python设计石头剪刀布游戏_用python制作剪刀石头布游戏

    1 由于需要电脑随机出拳,所以我们这里导入随机数模块,具体代码: import random 然后用input 代码和用户交互,让用户选择出 剪刀 石头或者布 player = input(" ...

  5. python编写石头剪刀布游戏

    from random import * n=1 N_count=0#用户赢的次数 J_count=0#机器人赢的次数 while n<=3:nuser = int(input("请输 ...

  6. (Python)石头剪刀布游戏

    从控制台输入要出的拳 -- 剪刀(0)/石头(1)/布(2) 电脑 **随机** 出拳 比较胜负 增加错误输入的检测模块 # -*- coding = utf-8 -*- # @Time : 22:0 ...

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

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

  8. Python编写石头剪刀布的游戏

    石头剪刀布游戏该如何编写呢?首先,我们需要使用python的random库来实现电脑随机出拳的效果,time库为装饰. import random import time 我们为了让电脑出拳,就需要建 ...

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

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

最新文章

  1. 解决sybase数据库的死锁问题
  2. gcc 编译器常用的命令行参数一览
  3. [转]C++结构体|类 内存对齐详解
  4. Webpack安装及打包js、css文件示例
  5. python提高运行效率_提高 Python 运行效率的六个窍门
  6. 洛谷 P3244 / loj 2115 [HNOI2015] 落忆枫音 题解【拓扑排序】【组合】【逆元】
  7. RedisTemplate value序列化导致的问题
  8. LINUX上用Robot截屏得到全黑之分析
  9. Chrome浏览器离线安装包下载
  10. iOS使用YYLabel 点击展开和收起全文
  11. Hive常用命令之MSCK REPAIR TABLE命令概述
  12. find命令查找包含指定内容的文件
  13. 我的河海大学计算机考研专业课总结
  14. org.apache.catalina.core.StandardWrapperValve invoke的解决
  15. java 分转元_java元转分分转元
  16. Linux服务器配置静态IP地址方法
  17. 一点一点把CAN总线通信吃透
  18. dd/MM/yyyy:HH:mm:ss +0800时间格式的转换
  19. 基于FPGA的数字电子琴——数电小系统设计【数字电子技术】(使用Vivado中的verilog语言)含piano代码文件(全)
  20. cadence 通孔焊盘_Allegro 16.6创建通孔类焊盘步骤

热门文章

  1. show TRIGGERS; 失败
  2. 【STM32】HAL库——串口DMA通信(三)
  3. 如何可以保证商场运营管理用电负荷的统计与分析及对危险源实时监控?
  4. 鸿蒙对接小米,鸿蒙出击 手机江湖波谲云诡 魅族对接小米无声OPPO忽起风波
  5. 计算机中采用补码运算的目的
  6. Jmeter文件目录介绍及汉化
  7. 详解TCP的三次握手
  8. 在线图片/海报设计的网站,你推荐哪一些?
  9. 散场电影,给一个陌生人看:伤感日志
  10. (附源码)springboot校园新闻网站的设计与实现 毕业设计142357