Що виведе програма (Python) – вправи для 7–9 класів
Приклади завдань на тему «Що виведе програма (Python)» з правильною відповіддю та розв’язанням, від легкого до складного. У застосунку Pickles Academy дитина щоразу отримує нові завдання такого самого типу, тож вивчити їх напам’ять не вийде.
- Предмет
- Інформатика
- Клас
- 7–9 клас
- Розділ
- Алгоритми та програмування
Типи завдань: Що виведе програма?
Правило: Що виведе програма (Python)
Виконуй програму рядок за рядком і записуй змінні. x = x + 3 означає: до x додай 3.
range(1, 5) дає 1, 2, 3, 4, але не 5. // — ділення націло, % — остача.
Приклад: s = 0, потім for i in range(1, 4): s = s + i → 1 + 2 + 3, виведе 6
Увага: range(1, 5) до 5 не доходить: цикл виконається 4 рази, а не 5.
Приклади завдань
-
Завдання 1 Легко
Що виведе ця програма?
a = 8 b = 8 c = a + b * 2 b = (a + b) * 2 print(b)
Показати розв’язання
Правильна відповідь: 32Як розв’язати: Значення змінної b: 8 → 32. Програма виведе 32.
-
Завдання 2 Нормально
Що виведе ця програма?
p = 1 for i in range(3): p = p * 3 print(p)
Показати розв’язання
Правильна відповідь: 27Як розв’язати: Значення змінної p: 1 → 3 → 9 → 27. Програма виведе 27.
-
Завдання 3 Складно
Що виведе ця програма?
s = 0 for i in range(1, 9): if i % 2 == 0: s = s + i else: s = s - 1 print(s)
Показати розв’язання
Правильна відповідь: 16Як розв’язати: Значення змінної s: 0 → −1 → 1 → 0 → 4 → 3 → 9 → 8 → 16. Програма виведе 16.
Тренуйтеся далі в застосунку
За хвилину дитина матиме власного аватара й перше завдання. Безкоштовно, без реклами, дані в ЄС.
Почати безкоштовно