Всем привет! В этом канале мы будем разбирать практическое решение задач (алгоритмы, анализ данных, вопросы на собеседованиях и так далее). Поехали! P.S. Подписываемся на наш канал - там много всего полезно: https://t.me/super_pythons Задача №1: Есть 2 числа - a и b. Числа могут быть положительные и отрицательные, нужно найти сумму между этими числами (включая сами числа), и вернуть сумму. Если оба числа a и b равны - вернуть либо a, либо b. Пример: a=1, b=5 >> 1+2+3+4+5 = 15 Решение в 1 строчку - с помощью range: def get_sum(a,b): return sum(range(min(a, b), max(a, b) + 1)) get_sum(1,5) Задача №2:
На вход подается строчка. Нужно сделать так, что бы все слова с большой буквы
Решение в 1 строчку - с помощью list comrepehension: def to_upper_case(string):
return " ".join([word.capitalize() for word in string.split()]) Пример:
to_upper_case('как это все работает?') Если у Вас есть желание осветить какие то темы - пишите комментарии) Всем удачи в изучении Python! P.S. Подписыва