Синрел, да, всё, что возможно, лучше публиковать в виде текстов.
Лучше по-отдельности, каждое в свой тэг. Код - в тэг code. с параметром языка,
<code lang="python">
Тут код
</code>
а traceback просто в тэг без параметров.
<code>тут traceback</code>
В принципе, допустимо публиковать ввод/вывод скриншотами, но это лучше делать там, где это оправдано: к примеру, специфичный шрифт, цвет, форма вывода, нюансы интерфейса.
Если просто текст ошибки или команды в консоли - поверьте, лучше текстом с тэгом.
nikmil, она косвенно связана с python. У вас вопрос не по особенностям языка и не по проблеме в коде. Точка. Дальше спорить не надо, в противном случае подвергнетесь наказанию.
Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой </> Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.
Max1mKa12, да кому нужны слова про попытки? Покажи свою попытку, покажи конкретную проблему, с traceback - тогда есть о чем говорить. А так… пустые разговоры в пользу бедных.
qw0cry, нет проблем. Советую посидеть и вникнуть, что же за код я тебе написал. Прям наморщить лоб и обдумать. Если не поймешь - приходи с конкретным вопросом, сделай примерчик маленький и будем разбираться.
qw0cry, дружище, по python лучшая книга - "Изучаем Python" Марк Лутц, 5-е издание.
Книга большая, двухтомник, выпущена где-то в 2010-2011 году, но охватывает основную часть того, что нужно, чтобы понять Python.
Книга дорогая, и при этом одноразовая, т.к. это не справочник, а учебник. Если есть хороший планшет, можно найти PDF книги и читать с планшета (с телефона не пойдет).
При этом книгу надо проработать с самого начала. Набить руками все примеры из книги, всё покрутить-попробовать.
Тогда многие нюансы станут на свои места, база будет шикарная. После этой книги разобраться в остальных тонкостях языка будет не сложно.
Ну и потом очень полезно писать код, делать простые вещи - калькулятор, игру "быки и коровы", игру 2048, блокнот, тетрис...
Да, и полезно смотреть чужой код в хороших проектах и библиотеках. Понятно, что сразу не разберешься, но со временем станет яснее, что куда.
qw0cry, если исходить из цели, озвученной в комментах, вам надо сделать следующее:
Сделать словарь, где ключ - буква алфавита, а значение - его индекс
Разделить строку на слова и в каждом слове итерировать сразу по самому слову, не превращай его в список. Итерируя слово, каждую букву подавай ключом в словарь и полученный индекс приплюсовывай в сумму слова.
Складывай слова и их суммы в итоговый список, где элементы списка - кортежи, где нулевой элемент - сумма, а первый - слово. Сортируй итоговый список и получай ответ.