Найти тему

Python | Практика для бесстрашных

Оглавление

🐍 Попробуй решить сам!

Задание 2

Допишите функцию, которая принимает список, выбирает из него все элементы, которые больше предыдущего и возвращает их в виде списка.

Примечание:

На данном этапе требуется только дописать функцию. Код пишется под комментарием "Вставьте свой код ниже" и не должен выходить за пределы функции, т.е. до строчки "return". Когда напишете свой код, нажмите кнопку "Run", чтобы запустить проверку. В окне результата будут перечислены номера проверок и их результат. Если в окне результата выскакивает ошибка или значение "КО", значит задание решено с ошибкой. В случае успеха все проверки должны выдавать результат "ОК".
Все выражения, написанные заранее, изменять запрещается.

Пример для проверки:

Входные параметры: 1, 5, 2, 4, 3

Выходные параметры: 5, 4

Для удобства дублирую код ниже😉

import test_1 as test

# Функция find_more принимает список list_1

# Необходимо вытащить все элементы списка, которые больше предыдущего

# Функция должна возвращать список с этими элементами

def find_more(list_1):

even_list = []

Вставьте свой код ниже

return even_list

if __name__ == '__main__':

for i in test.cases:

if find_more(i[1]) == i[2]:

print("Test " + str(i[0]) + ': OK!')

else:

print("Test " + str(i[0]) + ': KO!')

Онлайн компилятор https://www.onlinegdb.com/online_python_compiler

Приложение https://apkpure.com/ru/pydroid-3-ide-for-python-3/ru.iiec.pydroid3

Свой код присылайте в комментариях!😎

#pythonснуля #программированиенаpython #урокиpython #python3 #списки

Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
Будем дружить
vk.com/...bramenkova
Благодарю каждого за репост!)