Почему в следующем примере, когда я жестко запрограммировал значение переменной userGuessPosition равным 2, код работает так, как ожидалось.
Код: Выделить всё
secretWord = 'music'
userGuessPosition = 2
slice1 = secretWord.__len__() - userGuessPosition - 1
print(secretWord[slice1:userGuessPosition])
Код: Выделить всё
secretWord = 'music'
userGuessPosition = 0
userGuessPosition == input()
slice1 = secretWord.__len__() - userGuessPosition - 1
print(secretWord[slice1:userGuessPosition])
Подробнее здесь: https://stackoverflow.com/questions/158 ... ing-to-int
Мобильная версия