В качестве примера будет приведена программа, которая проверяет введенное пользователем число - является ли оно четным или нечетным. После проверки выводится соответствующее сообщение. Проверка введенного числа на четность: Также есть возможность использовать несколько условий: Условные операторы можно вкладывать друг в друга. При этом отступ вложенного блока должен быть больше в два раза. Пример ниже.
Архив за Октябрь, 2020
Преобразование типов данных в Python


В качестве примера ниже будет рассмотрен код, который складывает два числа, введенные пользователем. Используется функция input(), которая всегда возвращает строку. Поэтому результатом сложения будет строка 3311. Ввод данных пользователем: Если необходимо сложить два введенных числа, введенные данные необходимо преобразовать в число. Преобразование строки в число: В этом случае складываться будут именно числа, результат будет число […]
Заполнение матрицы по спирали в Python


Задача: Выведите таблицу размером n×n, заполненную числами от 1 до n2 по спирали, выходящей из левого верхнего угла и закрученной по часовой стрелке. Решение: Первая строка матрицы заполняется отдельно. Далее запускается цикл, состоящий из четырех блоков с циклами for (вниз, влево, вверх, вправо). Для хранения последней заполненной ячейки используются переменные j и i (номер строки […]
Модификация и вывод двумерной матрицы в Python


Напишите программу, на вход которой подаётся прямоугольная матрица в виде последовательности строк, заканчивающихся строкой, содержащей только строку "end" (без кавычек) Программа должна вывести матрицу того же размера, у которой каждый элемент в позиции i, j равен сумме элементов первой матрицы на позициях (i-1, j), (i+1, j), (i, j-1), (i, j+1). У крайних символов соседний элемент […]
Вывод позиции числа в строке. Python


Напишите программу, которая считывает список чисел lst из первой строки и число x из второй строки, которая выводит все позиции, на которых встречается число x в переданном списке lst. Позиции нумеруются с нуля, если число x не встречается в списке, вывести строку "Отсутствует" (без кавычек, с большой буквы). Позиции должны быть выведены в одну строку, […]
Вывод последовательности чисел


Напишите программу, которая выводит часть последовательности 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ... (число повторяется столько раз, чему равно). На вход программе передаётся неотрицательное целое число n — столько элементов последовательности должна отобразить программа. На выходе ожидается последовательность чисел, записанных через пробел в одну строку.
Считывание чисел с консоли в Python


Напишите программу, которая считывает с консоли числа (по одному в строке) до тех пор, пока сумма введённых чисел не будет равна 0 и сразу после этого выводит сумму квадратов всех считанных чисел. Гарантируется, что в какой-то момент сумма введённых чисел окажется равной 0, после этого считывание продолжать не нужно.
В Windows 10 появится встроенный «убийца» Zoom


Компания Microsoft приняла решение интегрировать в Windows 10 собственную утилиту для видеоконференций. Новый функционал уже доступен в бета-версии ОС. Многие бета-тестеры уже окрестили новое приложение «убийцей Zoom». Напомним, Zoom – популярная программа для проведения полноценных видеоконференций. Первоначально предназначалась для корпоративного сектора, но после начала пандемии им активно начали пользоваться рядовые пользователи для работы и учебы […]
Инновации с человеческим лицом


Общение, сотрудничество и взаимопомощь являются ценностями для большого количества людей в разных странах мира. Поэтому сегодня мы видим все больше сервисов и продуктов, которые опираются на эти принципы. В июле 2019 американский стартап Quilt запустил приложение, которое выполняет функцию фасилитационной платформы для женщин-профессионалов. Оно облегчает процесс поиска единомышленников и организации событий в домах пользовательниц. Небольшие […]