ҰБТ • ИнформатикаPython бағдарламалау

ҰБТ есебі — Python бағдарламалау

Талдау мен түсіндірме. Ұқсас есептерді толық сынақ тестінде шеш.

Мәнмәтін
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 сұрақтарға жауап беріңіз.
Сұрақ:

process(arr) функциясы не істейді?

Жауап нұсқалары

  1. Тізімнен нөлдерді жояды
  2. Тізім элементтерінің қосындысын қайтарады
  3. Қатаң оң сандарды іріктеп, оларды екі еселейді
  4. Бастапқы тізімді екі еселенген күйде қайтарады

Толық сынақ тестті шешкің келе ме?

Bilimqor — тегін, нақты ҰБТ форматында. 120 сұрақ, 5 пән, 4 сағат.

Сынақ тестті бастау →

«Python бағдарламалау» тақырыбы бойынша ұқсас есептер

← «Информатика» пәні бойынша барлық ҰБТ есептері
💬Поддержка