python根据字母猜单词_python中的字母/单词猜谜游戏

背景

我正在尝试用python编写一个基本的字母游戏。在游戏中,计算机主持人从可能的单词列表中选择一个单词。每个播放器(计算机人工智能和人类)显示一系列空白,每个字对应一个空白。然后,每个玩家猜测一个字母和一个位置,并被告知以下内容之一:

那封信属于那个位置(最好的结果)那封信在字面上,但不是在那个位置上那封信不在剩下的空白处当这个词被完全揭穿后,猜对大多数字母的玩家将赢得一分。计算机主持人选择另一个词并重新开始。先得五分的选手获胜。在基本游戏中,两个玩家共享相同的空白区域,因此他们从彼此的工作中受益。

问题

我现在正在研究计算机的人工智能部分(代码的底部)。我想让它从一个尚未猜到的字母列表中选择一个随机字母。最好的方法是什么?

import random

#set initial values

player1points= 0

ai= 0

userCorrectLetters= ''

aiCorrectLetters=''

wrongPlace=''

wrongLetters=''

correctLetters = ''

notInWord = ''

endGame = False

alreadyGuessed = 'a'

userGuessPosition = 0

###import wordlist, create mask

with open('/Users/jamyn/Documents/workspace/L

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值