Моя игра, вдохновленная Skribbl.io, выдает ошибку на консолиPython

Программы на Python
Anonymous
Моя игра, вдохновленная Skribbl.io, выдает ошибку на консоли

Сообщение Anonymous »

Я пытаюсь создать игру в угадайку на основе skribbl.io, но она выдает ошибку.
Traceback (последний последний вызов):
Файл "/Users/kalybarly/ Skribbl.py", строка 37, в
print(f'Letter {word_place}: {letter_hint[word_place]}')
IndexError: индекс списка выходит за пределы диапазона

Код: Выделить всё

from random import choice, randint
from time import sleep

words = ['Python','Turn','Fall','Call','Word','Skribbl','Nintendo','Sega','Mitsubishi','Walmart','Egg','Tomato','Toe','Soup','Japanese','Chinese','Willy','Programming','Baller','Says','Said','Fight','Road','Store','Core','Mighty','Lottery','Night']
word = choice(words)
place = randint(0,len(word))

for i in range(0,len(words)):
print('_')

print(f'Length of word: {len(word)}')

guess = str(input('Enter word here: '))

while guess != word:
guess = str(input('Enter word here: '))

sleep(randint(1,40))

print(f'Hint: Letter {place}: {word[place]}')

if guess == word:
print(word)
Предполагаемый результат:
_
_
_
_

Подробнее здесь: https://stackoverflow.com/questions/782 ... he-console

Вернуться в «Python»