Я работаю над простой игрой на питоне, в которой игрок пытается угадать буквы, содержащиеся в слове. Проблема в том, что когда я печатаю слово, оно печатает \ n в конце.ошибка атрибута python?
Похоже, мне нужно использовать .strip, чтобы удалить его. Однако, когда я использую его, как показано в следующем коде, я получаю ошибку атрибута, говоря, что объект списка не имеет атрибута «strip».
Извините за новый вопрос.
import random
with open('wordlist.txt') as wordList:
secretWord = random.sample(wordList.readlines(), 1).strip()
print (secretWord)
Видя, как вы [решили эту проблему] (http://stackoverflow.com/questions/15775920/letter-guessing-game-in-python), было бы неплохо, если бы вы приняли ответ, который помог вам. –