fesenkokd / python2024_fesenko

Fesenko Kirill
GNU General Public License v3.0
0 stars 0 forks source link

022.funcs #7

Open alsigna opened 1 month ago

alsigna commented 1 month ago

@fesenkokd

Task4

alsigna commented 1 month ago

@fesenkokd

task 6

Александр, а вот тут я не понял, если лямбда ф-ю сделать rt1 такой - lambda x: str(x).lower().startswith("rt") то последний элемент пустой список, не понял почему.

функция такая же, как в коде, уточните вопрос, лучше прям код тут покажите

task 7

def foo(*, var1, var2=None, var3=None): вот в этом варианте можно не делать перебор каждой переменной в теле функции, а использовать locals() для получения словаря с переменными и их значениями. тогда решение будет таким же, в случае с kwargs

task 8

dt=datetime.now() вот этим вы всегда будете переопределять значение, которое передается в аргументах функции, тут условие нужно сделать, на разборе был пример реализации