272 читали · 3 года назад
Однострочный for на Python: списковое включение и генераторные выражения
Источник: Nuances of Programming При создании коллекций элементов на Python циклы for заменяются однострочными выражениями. Python поддерживает четыре типа особенных генераторов, называемых также включениями: Списковое включение Синтаксис генератора списков устроен следующим образом: new_list = [выражение for элемент in последовательность if условие] Часть с условием if указывается опционально. Пример Давайте создадим список чисел, исключив из него все отрицательные значения  —  для начала решим...
1168 читали · 2 года назад
Как написать инструкцию Python if в одной строке
Вы когда-нибудь слышали о написании инструкции Python if в одной строке? Здесь мы исследуем несколько способов сделать именно это, включая использование условных выражений в Python. if Оператор является одним из самых фундаментальных операторов в Python. В этой статье мы узнаем, как написать Python if в одной строке. if Является ключевой частью в написании кода на Python. Это позволяет разработчикам контролировать поток и логику своего кода на основе информации, полученной во время выполнения. Однако...
137 читали · 3 года назад
Основы программирования на языке Python. Урок 7. Задачи на вложенные циклы и условия в одной строке
Доброго времени суток, читатели, зрители моего канала programmer's notes. Это седьмой урок по базовому курсу языка Python. В данный курс не будет входить объектно-ориентированное программирование и использование базовых библиотек. Данный урок посвящен решению задач на вложенные циклы, а также конструкции языка типа m = a if a > b else b. Предыдущий урок Следующий...