基本上,我正在开发一个Python填充字母类型的游戏(有点像Hangman)。你知道吗
问题是我似乎无法让程序记录重复点。
我的意思是:
程序要求用户输入一个单词。这个词,比如说……足球,被转换成一个隐藏的字符串(例如**)
然后它不断地要求用户输入字母。假设用户输入:
f级
o
t型
b类
一
我
然后填上这个词。每猜对一个字母,用户就得一分。但问题是,像足球这样的字眼,因为有些字母是重复的,所以只能得6分。你知道吗
基本上,按照我的编码方式,每次猜到一个正确的字母,就会在总分的基础上再加一分。有没有更好的方法可以包括重复的信件?你知道吗
Tags:
您可以尝试将
list comprehension
与sum()
组合使用:您可以在单词上使用
count()
来查看字母在单词中的出现次数:相关问题 更多 >
编程相关推荐