ЕНТ • Информатика

Задача ЕНТ по предмету «Информатика»

Разбор и объяснение. Решай похожие задачи на полном пробном тесте.

Контекст
Дана программа на языке Python:

def process(arr):
    result = []
    for x in arr:
        if x > 0:
            result.append(x * 2)
    return result

nums = [-3, 4, -1, 5, 0, 7, -2]
ans = process(nums)
print(sum(ans))
print(len(ans))
print(max(ans))


Используя этот код, ответьте на вопросы 26–30.
Вопрос:

Как нужно изменить условие, чтобы в результат попадали и нули?

Варианты ответа

  1. if x >= 0:
  2. if x > -1: — но только для целых чисел
  3. if x != 0:
  4. Условие менять не нужно — нули уже попадают

Хочешь решить полный пробный тест?

Bilimqor — бесплатно, в формате реального ЕНТ. 120 вопросов, 5 предметов, 4 часа.

Начать пробный тест →

Похожие задачи

← Все задачи ЕНТ по предмету «Информатика»
💬Поддержка