Соотнесите конструкции (команды) Python с их назначением. Перетащите ответы из…

Информатика8 классРешено по фото 7 октября 2026 в 13:26
№ Конструкции Python и их назначение
⚠️

Задание («Для чего используются трассировочные таблицы?») видно только частично: вариантов ответа на фото нет, поэтому оно не решено. Чтобы его решить, пришлите фото, где видны все варианты ответа.

Соотнесите конструкции (команды) Python с их назначением.

Перетащите ответы из правой части в соответствующее им поле в левой части.

input()
print()
if-elif-else
for
while

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

Решение
  1. input() считывает данные, которые вводит пользователь, — это ввод данных.
  2. print() выводит данные на экран — это вывод данных.
  3. if-elif-else выбирает, какой блок кода выполнить, в зависимости от условия — это условный оператор.
  4. for повторяет действия заданное число раз или по элементам последовательности — это цикл с заданным числом повторений.
  5. while проверяет условие перед каждым повторением — это цикл с предусловием.
    Вариант «функция» остаётся лишним.
💡 Почему так

Цикл for используют, когда число повторений известно заранее. Цикл while выполняется, пока истинно условие, которое проверяется до начала каждого шага.

Ответ

input() — ввод данных
print() — вывод данных
if-elif-else — условный оператор
for — цикл с заданным числом повторений
while — цикл с предусловием

№ Порядок конструкций в программе

Расположите конструкции Python в порядке их использования в описанной программе.

В программе сначала проверяется условие, затем выполняется цикл с заданным числом повторений, а после этого вызывается функция.

Перетащите элементы, расставив их в верной последовательности.

if-else
def
for

Решение
  1. «Проверяется условие» — это if-else.
  2. «Цикл с заданным числом повторений» — это for.
  3. «Вызывается функция» — это def.
💡 Почему так

Порядок элементов в ответе задан порядком действий в описании программы. Конструкция def объявляет функцию, поэтому ей соответствует шаг «вызывается функция».

Ответ
  1. if-else
  2. for
  3. def
№ Типы данных Python

Соотнесите значения величин и типы данных.

Перетащите ответы из правой части в соответствующее им поле в левой части.

55
3.14
"Hello"
[1, 2, 3]

Видны варианты: str, int, list, set, float (список вариантов на фото показан для значения 55, возможно, показан не полностью).

Решение
  1. — целое число, тип int.
  2. . — число с дробной частью, тип float.
  3. "Hello" — текст в кавычках, тип str.
  4. [, , ] — список в квадратных скобках, тип list.
    Вариант set остаётся лишним.
💡 Почему так

Целые числа в Python имеют тип int, дробные — float, строки в кавычках — str, списки в квадратных скобках — list.

Ответ

— int
. — float
"Hello" — str
[, , ] — list

Помогло?

Есть ещё задание?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото