• Порахуйте значення виразу, записаного мовою Python: 7%5+3**2-13//4+9*10

Ответы 1

  • Відповідь:

    Для розрахунку значення виразу, який записаний мовою Python, потрібно дотримуватися правил пріоритету операцій. У Python пріоритети операцій відповідають звичайним математичним правилам.

    Операції з найвищим пріоритетом виконуються першими, а операції з однаковим пріоритетом виконуються зліва направо. Якщо вираз містить операції з однаковим пріоритетом, то вони виконуються в порядку зліва направо.

    Тож, порахуємо значення виразу:

    7%5+3**2-13//4+9*10

    Вираз у круглих дужках виконується першим, тому потрібно розрахувати значення виразу 13//4, яке дорівнює 3 (цілочисельне ділення). Вираз тепер має вигляд:

    7%5+3**2-3+9*10

    Далі ми розраховуємо значення виразу 3**2, яке дорівнює 9 (піднесення до степеня). Вираз тепер має вигляд:

    7%5+9-3+9*10

    Тепер ми розраховуємо значення виразу 7%5, яке дорівнює 2 (остача від ділення). Вираз тепер має вигляд:

    2+9-3+9*10

    Нарешті, ми можемо розрахувати значення виразу 9*10, яке дорівнює 90 (множення). Вираз тепер має вигляд:

    2+9-3+90

    Зрештою, ми можемо виконати операції додавання та віднімання зліва направо:

    98

    Отже, значення виразу 7%5+3**2-13//4+9*10 дорівнює 98.

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years