Однако у меня возникла проблема в следующем фрагменте кода
Код: Выделить всё
newword=""
def update(word,guessword,ch):
for i in range(len(guessword)-1):
if ch==word[i]:
print(i)
if i==0:
newword=ch + guessword[1:]
else:
newword=guessword[0:i-1] + ch + guessword[i+1]
return newword
Здесь предполагаемое слово — это строка, содержащая «_» для каждой несовпадающей позиции. Строковое слово содержит исходное слово. ch — буква, которая встречается в исходном слове.
Подробнее здесь: https://stackoverflow.com/questions/550 ... ame-python
Мобильная версия