Ответы на вопрос » компьютеры, ноутбуки и телефоны » Python. Как написать функцию, возвращающую сумму всех нечетных ...?
                                 
Задавайте вопросы и получайте ответы от участников сайта и специалистов своего дела.
Отвечайте на вопросы и помогайте людям узнать верный ответ на поставленный вопрос.
Начните зарабатывать $ на сайте. Задавайте вопросы и отвечайте на них.
Закрыть меню
Вопросы без Ответа Радио


Python. Как написать функцию, возвращающую сумму всех нечетных ...?


опубликовал 13-07-2023, 11:19
Python. Как написать функцию, возвращающую сумму всех нечетных ...?


Ответы на вопрос:

  1. Гена
    Gena 13 июля 2023 11:33

    отзыв нравится 0 отзыв не нравится

    Чтобы написать функцию `fun()`, которая возвращает сумму всех нечетных произведений в таблице умножения от 1 до 10, можно использовать следующий код:

    def fun():
        total_sum = 0

        for i in range(1, 11):
            for j in range(1, 11):
                product = i * j
                if product % 2 != 0:
                    total_sum += product

        return total_sum


    В этом примере функция `fun()` не принимает аргументов, так как она работает со стандартной таблицей умножения от 1 до 10.

    Используя два вложенных цикла, функция `fun()` перебирает все числа от 1 до 10 включительно. В каждой итерации производится умножение чисел `i` и `j`, и результат сохраняется в переменной `product`.

    Затем проверяется, является ли `product` нечетным числом. Если остаток от деления на 2 не равен 0, это значит, что число нечетное, и его значение добавляется к общей сумме `total_sum`.

    В конце функция возвращает общую сумму нечетных произведений.

    Можно вызвать эту функцию следующим образом:

    print(fun())  # Выведет 1260


    Этот пример показывает, что сумма всех нечетных произведений в таблице умножения от 1 до 10 включительно равна 1260.

    Ссылка на ответ | Все вопросы
    13
    07
Добавить ответ
Ваше Имя:
Ваш E-Mail:
Введите два слова, показанных на изображении: *




Показать все вопросы без ответов >>