运用Python实现猜数字游戏

一、猜数字猜数游戏是一个古老的密码破译类、益智类小游戏,通常由两个人参与,一个人设置一个数字,一个人猜数字,当猜数字的人说出一个数字,由出数字的人告知是否猜中:若猜测的数字大于设置的数字,出数字的人提示“很遗憾,你猜大了”;若猜测的数字小于设置的数字时,出数字的人提示“很遗憾,你猜小了”;若猜数字的人在规定的次数内猜中设置的数字,出数字的人提示“恭喜,猜数成功”。本实例要求编写程序,实现上述规则的猜数字游戏,并限制猜数机会只有5次。

(1)使用for循环控制玩家猜测的次数

(2)使用input ()函数接收玩家输入的数据

(3)判断输入数据的数据是否为数字

(4)判断输入的数据是否在指定范围内

代码如下:

a=int(input('请设定猜数的数值:'))
if 1<=a<=100:print(a)
else:print('无效数值,请重新输入1-100以内的数值') #自行输入数值

(5)判断玩家输入的数据是否与生成的随机

数一致,如果一致使用break语句跳出循环

(6)如果玩家输入的数据与生成额随机数不

一致,给出相应提示

(7)当玩家猜测5次后,仍没有猜对,结束程序。

代码如下:

for g in range(1,6):d=int(input('请输入第%d次猜数的数值:'%g))if d==a:print('恭喜你,猜对了')breakelif g==5:print('很遗憾,你的次数已经用完')elif d<a:print('抱歉,你猜小了')elif d>a:print('抱歉,你猜大了')

运行结果:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Z-O5bqcwrA2MTM=,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Z-O5bqcwrA2MTM=,size_20,color_FFFFFF,t_70,g_se,x_16

 总结:

1.运用input()输入;

2.运用简单的if多分支语句;

3.巧用for循环与range()函数控制循环次数;

4.使用break语句跳出循环;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5949.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

手把手带你学会猜数字游戏代码编写

声明&#xff1a;因本人为非科班转码&#xff0c;个人水平有限&#xff0c;博客中难免有不准确之处&#xff0c;如有读者发现&#xff0c;本人恳请大家积极指出&#xff0c;本人也想知道自己的错误在哪里。欢迎大家一起指正&#xff0c;共同进步。 联系方式&#xff1a;314636…

用python,重温小时候猜数字大小游戏

目录 前言 一、猜数字实现思路 二、实例 代码&#xff1a; 效果&#xff1a; 解析&#xff1a; 三、总结 前言 游戏规则&#xff1a; 心里想一个0-100之间的数字&#xff0c;让用户猜&#xff0c;如果小了或者大了&#xff0c;就给予提示&#xff0c;直到用户猜到。 …

c语言那些有趣的事 -- 猜数字游戏

&#x1f4d5;博主介绍&#xff1a;目前大一正在学习c语言&#xff0c;数据结构&#xff0c;计算机网络。 c语言学习&#xff0c;是为了更好的学习其他的编程语言&#xff0c;C语言是母体语言&#xff0c;是人机交互接近底层的桥梁。 本章用循环去写一些题目。 让我们开启c语言…

python实现猜数字游戏

欢迎光临我的blog&#xff01;&#xff01;&#xff01;下面我将用python实现猜数字游戏。 用python实现猜数字游戏可以加深python初学者循环结构的理解和运用。 猜数字游戏规则如下&#xff1a; 电脑程序随机生成一个数字&#xff0c;作为猜数字游戏的最终答案&#xff0c;…

11行代码教你写一个猜数字游戏,妈妈再也不怕我无聊了

每次学完后总是可能忘掉或者一时记不起来所要用的东西&#xff0c;在网上找总是找不到自己要用的东西。或者给别人解释时太过麻烦&#xff0c;所以干脆发到csdn公开&#xff0c;一些好的文章或者程序早已年代久远或者不适用于现在的这个版本或许有更好的编写方法。 有时会写一些…

ChatGPT+Midjourney实现儿童绘本故事及其插图(数字1~10的故事)

团队模型、论文、博文、直播合集&#xff0c;点击此处浏览 一、背景 近期AI对话技术与AI绘画技术突飞猛进。其中1.&#xff09;AI对话技术是指用于模拟人类语言交流的人工智能技术。它可以让机器通过自然语言文本或语音与人类进行交流&#xff0c;并能理解人类的话语内容并做出…

服务异常:本地计算机上的服务启动后又停止。某些服务在未由其他服务或程序使用时将自动停止

1、安装服务成功之后启动服务报错&#xff0c;如下 2、主要问题还是代码报错&#xff0c;可以进入进入计算机管理器&#xff0c;选择&#xff1a;诊断-事件查看器-windows日志-应用程序&#xff0c;选择错误消息查看报错日志&#xff0c;如下 3、查看日志分析报错原因&#x…

解决Linux关闭终端(关闭SSH等)后运行的程序或者服务自动停止【后台运行程序】

转载自&#xff1a;https://www.cnblogs.com/bohaoist/p/4965103.html 问题描述&#xff1a;当SSH远程连接到服务器上&#xff0c;然后运行一个服务 ./catalina.sh start&#xff0c;然后把终端开闭&#xff08;切断SSH连接&#xff09;之后&#xff0c;发现该服务中断&#xf…

ChatGPT大封号,注册功能关闭!亚洲成重灾区!

来源&#xff1a;量子位&#xff08;ID:QbitAI &#xff09; 作者&#xff1a;明敏 萧箫 “不要登录ChatGPT&#xff01;” “暂时远离人工智能和ChatGPT概念板块高位股&#xff01;” 就在这两天&#xff0c;一些关于ChatGPT的疾呼突然在各种社交平台和群聊刷屏了。 而看到这…

突发 ChatGPT Plus停售?

现在&#xff0c;ChatGPT已不支持Plus付费了。 △ChatGPT截图 原因很简单&#xff1a;High demand。需求量太大&#xff0c;以至于OpenAI不得不暂停Plus的销售。 之后何时开放也没有明说。 前几天ChatGPT就因出现大规模封号引发热议&#xff0c;现在竟正儿八经地关闭了Plus…

突发!ChatGPT Plus停售!

Datawhale分享 最新&#xff1a;ChatGPT&#xff0c;来源&#xff1a;量子位 现在&#xff0c;ChatGPT已不支持Plus付费了。 △ChatGPT截图 需求量太大&#xff0c;地球上没有足够算力了&#xff1f; 原因很简单&#xff1a;High demand。需求量太大&#xff0c;以至于OpenAI不…

暂停更新,ChatGPT还能不能玩了

今天凌晨&#xff0c;一位网名anton的用户发推称&#xff1a;对GPT的需求如此之高&#xff0c;以至于现在新用户都无法升级到高级版了&#xff01; 注意&#xff1a;官网只是说暂停升级&#xff0c;不是永久停售Plus&#xff01; 一时间话题的焦点就引发到了“算力供应紧张”…

免费体验比ChatGPT更强大的AutoGPT

如果说chatgpt是汽车的话&#xff0c;那AutoGPT就是飞机 简单点说就是比chatGPT更进一步&#xff0c;AI自己上网、自己使用第三方工具、自己思考、自己操作你的电脑。执行设定的目标&#xff0c;直到完成。 不到3分钟搞定一个你想要的网站&#xff01; Auto GPT与ChatGPT对比…

对抗 ChatGPT,免费体验 Claude

对抗 ChatGPT&#xff0c;免费体验 Claude Claude 是 Anthropic 构建的大型语言模型&#xff08;LLM&#xff09;&#xff0c;对标ChatGPT。 Anthropic 创始团队多是前openai研究员和工程师&#xff0c;Claude 的特点是能够检测和回避ChatGPT的潜在陷阱&#xff0c;如逻辑错误…

都别吹牛逼了,2个英语指令简单评测便知ChatGPT、博弈Ai、文心一言、通义千问、讯飞星火真实水平

一、博弈Ai&#xff1a;GPT3.5版 演示&#xff1a;点此进入 1、充当英语发言助手 评分&#xff1a;10分 总结&#xff1a;完整满足了指令需求 2、充当英汉互译器 评分&#xff1a;8分 总结&#xff1a;基本满足了我的指令需求。但是有点啰嗦&#xff0c;扣2分 二、ChatGP…

博弈Ai官网ChatGPT能力真实测评

链接&#xff1a;点此进入&#xff08;基于ChatGPT4和3.5研发的智能聊天机器人国产镜像&#xff09; 一&#xff0c;博弈Ai的UI设计样式 1、博弈Ai&#xff08;ChatGPT&#xff09;白天模式 2、博弈Ai&#xff08;ChatGPT&#xff09;黑天模式 3、博弈Ai&#xff08;ChatGPT&a…

OpenAI Java SDK——chatgpt-java更新支持GPT-3.5-Turbo,支持语音转文字,语音翻译。

简介 chatgpt-java是一个OpenAI的Java版SDK&#xff0c;支持开箱即用。目前以支持官网全部Api。支持最新版本GPT-3.5-Turbo模型以及whisper-1模型。增加chat聊天对话以及语音文件转文字&#xff0c;语音翻译。 开源地址&#xff1a;https://github.com/Grt1228/chatgpt-java …

ChatGPT似乎有的时候并不能搞懂Java的动态分派,你懂了吗?

目录 碎碎念 ChatGPT 中出现的问题 那么正确答案应该是什么呢&#xff1f; 分派的相关知识点总结&#xff1a; 分派是什么&#xff1f; 静态分派与动态分派&#xff1a; Java语言是静态多分派&#xff0c;动态单分派的&#xff1b; 静态分派&#xff1a;静态重载多分派…

使用java对接chatgpt(含全部代码)

使用java对接chatgpt&#xff08;含全部代码&#xff09; 因为对vscode不熟悉&#xff0c;前段界面我也是在idea里写的&#xff0c;先看一下效果图是这样&#xff0c;比较简陋 我直接上代码&#xff0c;关于chatgpt前端的html&#xff0c;对了因为这个是我用之前写的匿名群聊改…

【开源免费】ChatGPT-Java版SDK重磅更新至1.0.10版,支持Tokens计算,快来一键接入!!!

简介 ChatGPT Java版SDK开源地址&#xff1a;github.com/Grt1228/cha… &#xff0c;目前收获将近1000个star。 有bug欢迎朋友们指出&#xff0c;互相学习&#xff0c;所有咨询全部免费。 最新版&#xff1a;1.0.10 <dependency><groupId>com.unfbx</groupId&…