叮:页面显示有问题,参考代码注意缩进

import random
#根据输入参数显示对应结果
while True:
#获取输入参数
play = int(input("请输入您得动作(0剪刀 1石头 2布 或退出程序 3):"))
#电脑随机动作动作
computer = random.randint(0, 2)

if (play ==0 and computer ==2) or (play == 1 and computer ==0) or(play == 2 and computer == 1) :print("你赢了,混蛋")elif play == computer:print("平局")elif play == 3:break
else:print("输光了,改天再来吧")

转载于:https://blog.51cto.com/11612019/2346725

Python之石头剪刀布相关推荐

  1. 20行python代码的入门级小游戏-python实现石头剪刀布小游戏

    本文实例为大家分享了python实现石头剪刀布的具体代码,供大家参考,具体内容如下 老师布置了一个石头剪刀布的作业,要可视化,还是先用代码实现再说可视化的事. 环境:window7,Python 3. ...

  2. Python 编写石头剪刀布小游戏

    Python 编写石头剪刀布小游戏 一个简单的小游戏 程序只运行一次 每次出拳一次要运行一次,很麻烦,要让程序一直运行 长期玩游戏不利于身心健康,玩游戏要有度不是 免费玩了这么多次,要给项目创造一点收 ...

  3. 用python写石头剪刀布_Python实现简单石头剪刀布游戏

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

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

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

  5. 用 Python 做石头剪刀布,看谁能赢过谁?

    作者 | 云朵君 来源 | 数据STUDIO 最近有粉丝朋友聊到用Python做个石头剪刀布的小游戏.我一寻思,还挺好玩.其实游戏编程是学习如何编程的一个好方法,它会使用许多我们在现实世界中看到的工具 ...

  6. Python人机石头剪刀布

    hello 大家好,python是一门脚本语言,但不得不说.我个人认为是最好的语言,毕竟语法简洁 也不要不要的.# 博主没有引战 咱们步入正题.用python制作一个石头剪刀布的一个小游戏. 石头剪刀 ...

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

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

  8. Python入门——石头剪刀布程序

    概述: 如果你和我一样是一个有着其他语言基础的编程者,那我想这个小程序对于你来说是小case.由于本人初学Python,就先拿这个熟悉熟悉一下语法,就不再是以前大家都爱用的Hello World了. ...

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

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

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

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

最新文章

  1. 报错: eclipse加载maven工程提示pom.xml无法解析org.apache.maven.plugins:maven-resources-plugin:2.3.2...
  2. 深度学习开发者的AI Party来了!WAVE SUMMIT+2021与你相约双十二
  3. python opencv 内存泄露_python - OpenCV Python裁剪图像 - 堆栈内存溢出
  4. 游戏开发之使用类封装双链表数据结构及双链表迭代器--第二版(C++基础)
  5. 网站定制开发和模板建站的具体区别是什么?
  6. 路由器重温——可靠性-接口备份和双机热备份配置管理
  7. poj 3345 Bribing FIPA 树形dp
  8. Unity 调用DLL
  9. oracle外部表 查重,问题解决中对问题的外部表征和内部表征
  10. unittest用例封装
  11. 人工智能、深度学习和机器学习有哪些区别?
  12. 计算机科学技术发展现状及前景展望,计算机科学技术的现状及其发展前景分析原稿...
  13. 业务巡检-系统巡检该怎么做
  14. 2013 即将上映电影
  15. [Unfinished] 28_α = β_Direct_Current_Non_Loop_Curren
  16. 抓取5W数据,解密「原价收+1.5折卖」的二手书小程序
  17. 【答学员问】面试被拒后HR又一次打电话问,是否可以去上班?
  18. html+js翻页时钟
  19. apache项目地址_李孟_新浪博客
  20. godaddy mysql不存在_godaddy win主机安装ecshop提示不支持mysql

热门文章

  1. python获取当前脚本所在路径并在此基础上创建新的文件路径
  2. C++之构造函数、(构造)函数重载探究
  3. cv岗工作做什么_只会python能做什么工作
  4. oracle输出对齐方式,sql*plus 中输出格式控制技巧
  5. linux oracle11.2安装 ins-1010,ARCHLINUX下安装oracle11g
  6. vc++6.0中创建工程时选Win32 Application和Win32 console Application的区别
  7. 老式的计算机比现在的老太多了英语,老人自学英语30年成老师
  8. activiti动态增加节点_支持动态系统用户,JumpServer 堡垒机 V1.5.7 发布
  9. android返回键返回指定目录,Android 返回键返回到指定的Activity
  10. sqlalchemy limitorder