当前位置: 首页 > news >正文

Python习题 192:编写一个猜单词游戏

(编码题)用 Python 编写一个猜单词游戏。规则如下:

指定一个单词,假定用户不知道,用户每次输入一个字母进行猜测
猜测不用按单词的字母顺序,只要单词中有这个字母就算猜中
如猜中一个字母,将所有猜中的字母显示,没有猜中的用连字符「-」占位,如 t-d-y
如果一个单词有两个或以上字母,如猜中则优先计为最右的字母,剩下的依次计算
允许用户 10 次猜错机会,错误次数用完猜测失败,游戏结束
如果全部猜中,提示猜测成功,游戏结束

例如:

被猜单词为 wifi:

第一次输入 f,算猜中,显示 --f-
再次输入 i,算测试第一个 i 字母,显示 -if-
再次输入 i,算猜中第二个 i 字母,显示 -ifi
再次输入 f,剩余应猜字母中没有 f 了,算猜错
words = 'happy' # 被猜单词
display 

http://www.mrgr.cn/news/30643.html

相关文章:

  • 算法打卡 Day34(贪心算法)-分发饼干 + 摆动序列 + 最大子序和
  • 链式栈讲解
  • id 命令:输出用户的UID、GID和属组
  • C语言中的一些小知识(二)
  • 代码随想录Day50|图论Part01,leetcode题目:98. 所有可达路径
  • 科创孵化昌平,创新创业求发展
  • 专题六_模拟_算法详细总结
  • 计算机毕业设计Python+Flask微博情感分析 微博舆情预测 微博爬虫 微博大数据 舆情分析系统 大数据毕业设计 NLP文本分类 机器学习 深度学习 AI
  • 结构体易忘点
  • solidwork剪裁实体
  • Ubuntu22.04关闭631端口的方法
  • 【CSS Tricks】一种基于AV1视频格式的现代图像格式-AVIF
  • PyCharm和VS Code 安装通义灵码,可本地安装包安装,解决插件安装不上问题
  • Linux内核结构
  • Python语法(一)——顺序、条件和循环语句
  • 【macOS】【zsh报错】zsh: command not found: python
  • InternVL 微调实践闯关任务
  • vue3常用的组件间通信
  • python AutoGen接入开源模型xLAM-7b-fc-r,测试function calling的功能
  • springsecurity+jwt实现前后端分离认证授权