Как написать программу на Пайтон, которая будет выводить числа, кратные 3 или 7, в диапазоне от 1 до 100?
Информатика 7 класс Программирование на Python программа на Пайтон вывод чисел кратные 3 или 7 диапазон от 1 до 100 алгоритм на Пайтон Новый
Ответ:
Да, данный пример кода правильный и решает поставленную задачу. Давайте разберем его шаг за шагом:
Объяснение:
for
, который позволяет нам перебирать все числа в диапазоне от 1 до 100. Конструкция range(1, 101)
генерирует последовательность чисел от 1 до 100 включительно. Мы используем 101
в качестве верхней границы, потому что функция range
исключает последнее число.if
для проверки каждого числа. Условие number % 3 == 0 or number % 7 == 0
проверяет, делится ли текущее число number
на 3 или на 7 без остатка. Оператор %
(процент) называется оператором остатка от деления и возвращает остаток от деления одного числа на другое. Если остаток равен нулю, это значит, что число делится нацело.print(number)
, которая выводит это число на экран.Таким образом, программа последовательно проверяет каждое число от 1 до 100 и выводит только те числа, которые делятся на 3 или на 7 без остатка. Этот код является простым и эффективным решением задачи.