2062 читали · 4 года назад
Примеры решения задач на Python (кортежи, списки, for, split, join).
Задачи для отработки навыков использования кортежей, списков, цикла FOR in range, цикла в цикле, методов split и join. Задачи: лесенка чисел, флаги, ферзи, потерянная карточка, сумма факториалов, замечательные числа, сжатие списка, уникальные элементы, самое частое число...
Python. 3 однострочных конструкции для упрощения кода
Python - лаконичный, простой и понятный язык программирования. Как приблизить свой код к идеалу? Рассказываем в статье. Распаковка - считываем, обрезаем лишние пробелы, разбиваем строку по пробелу и все в одну строку Заголовок получился длиннее, чем сама распаковка: x, y, z = input().strip.split() Эта строчка заменяет нам 6 строчек кода. Мы бы могли каждую операцию делать отдельной строчкой, но Python позволяет сделать все одной строкой. Функция map вместо цикла Вернемся к тому же примеру. Как преобразовать...