Мы на них уже собаку съели, если повар нам не врёт. Это уже четвертая книга по программированию на "Пайтоне", и шансы, что она станет первой, которую я пройду до конца, падает с каждой страницей. Меня просто умиляет легкость, с которой в задачи и примеры без всякого объяснения вставляются натуральные рояли в кустах! То есть функции и команды, о которых раньше даже не упоминалось. Вот раньше их не было, а теперь в задачке для разбора она есть! Что она означает? А пес его знает! К счастью, на предыдущих трех книг я уже малость набил руку, и теперь путем исключения, перестановок, добавлений строк и символов могу вычислить, для чего указана та или иная строка в программном коде. Теперь уже с каждой страницей этой книги все больше времени уходит не на то, чтобы что-то узнать и понять, а на то, чтобы догадаться и вычислить, что здесь задумал автор, а уже потом узнать это и понять. И вот сидишь, и мысленно стрелки проводишь. Это переменная такая, это переменная сякая, это у нас цикл, а вот после него автор, козлина, без всякого предупреждения впендюрил letter.lower(), а вот почему у нас после после переменной с пустой строкой идет буква "ч"? Буквально следующим образом new_text=' 'ч . И я должен в конечном итоге, несколько раз запустив программу с этой буквой, с этой буквой в кавычках и без этой буквы вообще прийти к выводу, что это была банальная опечатка. Но ведь это же книга для начинающих! Можно сказать, для детишек? Вот что сделать с человеком, так издевающимся над детишками?