Количество гласных в строке

Кодинг-марафон. Задача 1. Условие: Необходимо написать функцию, которая принимает строку и возвращает кол-во гласных внутри неё. Входная строка для примера «Pseudopseudohypoparathyroidism’ Примечание: Гласными в английском являются (a, e, i, o, …

Рекурсия. Сумма

Условие: Напишите функцию, которая находит сумму первых N элементов. Функция должна быть рекурсивной. Примеры: sum_numbers(5) ➞ 15 // 1 + 2 + 3 + 4 + 5 = 15 sum_numbers(1) …

Нечет > Чёт

Условие: Дан список, вернуть True если больше нечетных чисел больше чем четных и False если наоборот Примеры: oddeven([1, 2, 3, 4, 5, 6, 7, 8, 9]) ➞ True oddeven([1]) ➞ …

Количество сущностей

Условие: Создайте класс User и добавьте способ для проверки количества пользователй(кол-во сущностей), которые были созданы. Примеры: u1 = User(«johnsmith10») User.user_count ➞ 1 u2 = User(«marysue1989») User.user_count ➞ 2 u3 = …

Невозможная дата

Условие: Даны параметры: день, месяц и год. Напишите функцию, которая определяет, существует ли такая дата или нет. Используйте модуль datetime Примеры: is_valid_date(35, 2, 2020) ➞ False # В феврале нет …

Тупое добавление.

Условие: Создайте функцию, которая принимает два парамтра, если оба строки, то сложите их математически, если два параметра integer тогда сконкатенируйте их. Если параметры разного типа — верните None. Примеры: stupid_addition(1, …

Рекурсия: посчитать гласные

Условие: Напишите функцию, которая рекурсивно вернет количество гласных в строке. Примеры: vowels(«apple») ➞ 2 vowels(«cheesecake») ➞ 5 vowels(«bbb») ➞ 0 vowels(«») ➞ 0 Примечание: Рекурсивная функция вызывает сама себя Все …