基于Python的hangman命令行小游戏

上传者: 30611601 | 上传时间: 2021-08-05 18:02:36 | 文件大小: 165KB | 文件类型: RAR
Python完整工程,代码附详细注释 Hangman游戏(简称猜字游戏),是一个猜单词的双人游戏。游戏中有两个玩家,一个玩家负责挑选单词,另外一个玩家负责猜测单词。 猜字游戏的过程如下所示: 1) 负责挑选单词的玩家从字典中随机选择一个单词,画出与单词长度等量的位置(每个位置使用一个符号“_”表示,位置之间使用空格隔开),并画上一副绞刑架; 2) 负责猜测单词的玩家每次猜一个字符,并提交给负责挑选单词的玩家; 3) 如果该字符在单词中,则负责挑选的玩家把该字符出现的所有位置都填上该字符;如字符不在单词中,则负责挑选的玩家在绞刑架上画小人,每次一笔,并按顺序画; 4) 如果6笔画完,负责猜测的玩家还没有猜完所有字符,提示玩家游戏失败;否则游戏提前结束,提示玩家游戏成功。 作业要求: 1) 计算机作为挑选单词的一方,负责挑选单词、画绞刑架和小人、画剩余的空位、提示用户输入并给出必要的提示信息; 2) 计算机从附件words.txt读取单词列表,并随机选择一个单词开始游戏,在屏幕上左侧中间的位置画出单词的位置;右侧画出绞刑架和小人; 3) 每次游戏结束后,计算机应提示用户是否继续:如果是,则重新开始游戏;如果不是,则结束游戏; 4) 计算机把每次游戏的信息作为一行写入文件guess.csv中,这些信息包括:游戏开始的时间、单次游戏使用的时间、猜测的单词、用户猜测的字符序列,信息之间使用字符(逗号)分割; 5) 字符版猜字游戏或者画图版猜字游戏任选其一完成即可。

文件下载

资源详情

[{"title":"( 4 个子文件 165KB ) 基于Python的hangman命令行小游戏","children":[{"title":"hangmanlib.py <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"Hangman.py <span style='color:#111;'> 4.25KB </span>","children":null,"spread":false},{"title":"words.txt <span style='color:#111;'> 464.72KB </span>","children":null,"spread":false},{"title":"guess.csv <span style='color:#111;'> 520B </span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明