【功能描述】 计算机随机产生一个单词(单词本由提供),打乱字母,供玩家去猜。游戏界面采用控制字符界面。比如,游戏运行界面可以如下图所示: 【关键技术】 1. random 模块 Random 模块可以产生一个随机数或者从序列中获取一个随机元素。 2. 切片操作 比如: word = word[:position] + word[(position + 1):] (1) position 表示当前单词字母位置; (2) 表示将单词的 position 之前和之后的字母复制回 word 保留—实质就是将 position 位置处的字母从 word 中去除了。 【提示】 1. 从单词序列(单词本)中随机挑出一个单词,保存; 单词本必须是数据库方式实现。 2. 创建乱序后的单词,保存; (1) 根据 word 长度,产生 word 的随机位置; (2) 将 position 位置字母组合到乱序后单词; (3) 通过切片,将 position 位置字母从原单词中删除; 注意: 1. 实验报告命名格式: 2018-2019-2 于 - 姓名 ( )-Python 程序设计 - 实验一猜单词游戏 .doc 2. 源代码命名格式: jumbleGame- 姓名拼音缩写 + .py 。 比如同学的实验报告和源代码命名如下: 1 2018-2019-2 于 - (5003117023)-Python 程序设计 - 实验一猜单词游戏 .doc ; 2 jumbleGame-zc5003117023.py 。 Python 实验一 猜单词游戏.docx