Рисуем ромб из букв
Напишите функцию, возвращающую строку — ASCII-рисунок ромба. На вход функция получает букву и символ (для фона).
Задачи по Python. Практические задачи по Python 3. Разбор задач и решений в Python. Различные варианты решений задач по Python.
Напишите функцию, возвращающую строку — ASCII-рисунок ромба. На вход функция получает букву и символ (для фона).
Напишите функцию flatten, которая будет принимать на вход список с любой вложенностью и возвращать список, где вложенные списки распакованы.
Напишите функцию, которая будет возвращать True, если строка, являющаяся аргументом функции, содержит возрастающие И последовательные числа.
В БД некоего предприятия номера телефонов хранятся как попало и вам поручили написать функцию, которая приведёт их все к одному формату.
Напишите функцию, которая будет принимать в качестве аргументов название страны (name) и ее площадь (area) и возвращать процентное отношение площади страны к площади земной суши.
Напишите функцию, которая будет принимать строку — диапазон букв английского алфавита. Функция должна возвращать строку из всех букв этого диапазона.
Напишите функцию для проверки, является ли строка валидным PIN-кодом. Валидный PIN-код состоит из ровно 4 или 6 цифр и не содержит пробелов.
Напишите функцию, которая будет принимать список чисел и возвращать список тех же чисел, но в отсортированном виде. Сортировать числа нужно по их длине.
Напишите функцию, которая будет принимать число n и возвращать все числа до n включительно, причем все числа будут объединены в одну строку.
Создайте функцию, которая будет принимать список чисел любой длины и подсчитывать, сколько из этих чисел соответствуют заданному критерию.
Напишите функцию, которая будет принимать список чисел и возвращать список, содержащий только четные числа исходного списка, имеющие к тому же четные индексы.
Напишите функцию, которая будет принимать число и определять, делится ли оно нацело на сумму цифр этого числа.
Напишите функцию, которая будет принимать три значения: h (часы), m (минуты), s (секунды). Функция должна возвращать значение, соответствующее самому длительному периоду времени.
Напишите функцию, которая будет принимать строку, вставлять пробелы перед заглавными буквами и переводить всю строку в нижний регистр.
Напишите функцию, которая будет принимать список чисел и проверять, чередуются ли в нем положительные и отрицательные числа.