計算機從指定單詞列表中提取壹個單詞,通過算法打亂單詞的字母順序,然後輸出給玩家猜。
玩家根據亂序的字母猜出正確的單詞。計算機確定猜測是否正確。
使用元組或列表構建待猜英文單詞列表,並使用隨機模塊的選擇功能從單詞元組中隨機抽取壹個英文單詞。
然後把英語單詞的字母打亂。
方法:壹次隨機抽取壹個位置的字符放入混雜字符串中,將原單詞中的字符刪除。
遊戲開始時顯示無序的字符串jumble(語義:混沌),提示用戶輸入猜測的結果。如果錯誤,則提示繼續輸入,直到輸入正確。猜對後,可以詢問是否繼續遊戲。遊戲也可以被Ctr1+C 0+C打斷。
讀者還可以擴展程序,例如從文件中讀取單詞列表,記錄遊戲玩家的分數。
猜詞. py
程序運行結果如下: