Подготовка окружения
- Создайте папку
lesson_33. - Создайте файлы
task_1.py,task_2.pyи так далее. - Запускайте файл командой
python task_1.py. - После решения измените входные данные и убедитесь, что логика не привязана только к примеру.
Домашнее задание 1. Самостоятельный прогон практикума
В извлечённом источнике для урока 33 нет отдельного LMS-ДЗ: используйте задачи 1-13 как домашний набор. Проверьте каждую задачу на одном дополнительном входе.
# Проверка уникальных слов без учёта регистра
text = "Apple orange apple banana Orange"
unique_words = {word.lower() for word in text.split()}
print("Количество уникальных:", len(unique_words))
# Проверка одинакового состава цифр
list1 = [1, 2, 3, 4, 4]
list2 = [4, 3, 2, 1, 1]
print(set(list1) == set(list2))