使用循环完成剪刀石头布游戏
使用循环完成剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4)
电脑随机出拳比较胜负,显示用户胜、负还是平局。运行如下图所示:提示:电脑随机出拳
使用随机数,首先需要导入随机数的模块 —— “工具包”
import random
导入模块后,可以直接在 模块名称 后面敲一个"."然后按 Tab键,会提示该模块中包含的所有函数
random.randint(a, b),返回[a, b]之间的整数,包含a和b
'''
print('第一题*********************************************************************************************')
import random # 导入随机数的模块
while True:player = int(input('请你输入你要的选项 石头(1)/剪刀(2)/布(3)/退出(4):')) # 输入选择的选项if player == 4: # 如果玩家输入4 ,满足条件,执行这个print('游戏退出')break # 退出当前循环computer = random.randint(1,3) # 电脑随机在1-3之间选择if ((player == 3 and computer == 1) # 如果玩家出布(3)和电脑出石头(1) 玩家胜利or (player == 1 and computer == 2) # 如果玩家出石头(1)和电脑出剪刀(2) 玩家胜利or (player == 2 and computer == 3)): # 如果玩家出剪刀(2)和电脑出布(3) 玩家胜利print('玩家选择的出拳是{},电脑出拳的{},玩家胜利!'.format(player, computer)) # 使用format函数打印出玩家胜利elif player == computer: # 如果玩家和电脑出的一样,则是平局print('玩家选择的出拳是{},电脑出拳的{},打成平局了!'.format(player, computer)) # 使用format函数打印出平局else: # 反之print('玩家选择的出拳是{},电脑出拳的{},玩家失败了!'.format(player, computer)) # 使用format函数打印出玩家失败了
print('游戏结束')
使用循环完成剪刀石头布游戏相关推荐
- Python循环完成剪刀石头布游戏
使用遍历循环完成剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4). #导入函数 import random import time print("-石头剪 ...
- python练习题:使用循环完成剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4)电脑随机出拳比较胜负,显示用户胜、负还是平局
""" 使用循环完成剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4) 电脑随机出拳比较胜负,显示用户胜.负还是平局.运行如下图所示:提 ...
- python编程剪刀石头布思路_Python制作简单的剪刀石头布游戏
关于程序相关的 您可以反复玩游戏,直到选择停止为止. 该程序跟踪获胜情况. 大小写无关紧要(即ROCK与Rock相同). 如果您输入的内容无效,程序会一直提示您,直到您输入有效的内容. 对项目进行编码 ...
- python制作剪刀石头布_Python制作简单的剪刀石头布游戏
关于程序相关的 您可以反复玩游戏,直到选择停止为止. 该程序跟踪获胜情况. 大小写无关紧要(即rock与rock相同). 如果您输入的内容无效,程序会一直提示您,直到您输入有效的内容. 对项目进行编码 ...
- c语言剪刀石头布课程设计,C++剪刀石头布游戏课程设计方案.doc
C剪刀石头布游戏课程设计方案 计算机科学与技术学院 <C++高级语言程序设计课程设计>报告 (2016/2017学年 第一学期) 学生姓名: 常满琪 学生班级: 软件工程152601 学生 ...
- python编写剪刀石头布游戏_闲着也是闲着:PYTHON 编写剪刀石头布游戏
闲着也是闲着:PYTHON 编写剪刀石头布游戏 突如其来的一场变故,使得这个假期尤为的漫长,特别是不知什么时候终结的假期,尤其的漫长.闲着也是闲着,不如来学习学习Python吧. 我学习新的语言,不喜 ...
- 石头剪刀布php源码,php实现的网页版剪刀石头布游戏示例
本文实例讲述了php实现的网页版剪刀石头布游戏.分享给大家供大家参考,具体如下: /* * Created on 2016-11-25 * */ if (isset($_POST['sub'])) { ...
- python# 完成“剪刀石头布游戏”:
# 完成"剪刀石头布游戏": # 1. 进入剪刀石头布游戏 # 2. 系统随机出:可以是剪刀,可以是布,也可以是石头(可以使用随机数完成1:剪刀,2:布,3:石头) # 3. 玩家 ...
- 使用双重循环实现五子棋游戏棋盘的绘制
使用双重循环实现五子棋游戏棋盘的绘制 使用双重循环实现五子棋游戏棋盘的绘制,棋盘界面的具体效果如下: public class Demo103 {public static void main(Str ...
最新文章
- PHP输出中文乱码的解决方法
- Python 定时任务的实现方式
- 计算机cpu温度显示原理图,腾讯计算机管家关于如何检查CPU温度的图形教程
- Google图片加载库Glide的简单封装GlideUtils
- Tensorflow验证码识别应用
- 【转】.Net中的异步编程总结
- PAT (Advanced Level) Practise:1001. A+B Format
- 『飞秋』测试驱动开发TDD系列(二)
- 商城前后端原型、商城prd文档、商城后台管理系统、商城app文档、电商需求文档、限时秒杀、电商平台、促销助力、拼团抽奖、电商文档、prd文档、电商前后端原型、电商原型、Axure电商系统、rp原型
- Hadoop运行原理总结
- 【Android系统源码修改】去掉开机时显示的正在优化应用对话框
- 一个本科生的毕业设计和论文
- java 汉字转拼音_java汉字转拼音
- python中复选框取消修改_Python tkinter复选框双重检查/取消选中(Python tkinter Checkboxes double check/uncheck)...
- [经验技巧] 小米线刷详细图文教程(具体步骤)
- linux python2升级到python3(源码编译安装)
- K8S部署机器学习平台
- vue中获取本地IP地址
- C++ 常用生僻函数小记
- 词:王恩信Est/二胖u曲:王恩信Est/二胖u原曲:飞 - 王恩信Est/二胖u风浪没平息我宣告奔跑的意义这不是叛逆我只是淋了一场雨没怀疑燃烧的梦都飞哪去问自己这次我不会放弃你是否