Имена и инициалы
Напишите класс Name и создайте атрибуты для передаваемых имени и фамилии (fname и lname), а также атрибут fullname, возвращающий имя и фамилию, атрибут initials, возвращающий первые буквы имени и фамилии с точкой между ними.
Вы просматриваете: Задачи с кодом.
Напишите класс Name и создайте атрибуты для передаваемых имени и фамилии (fname и lname), а также атрибут fullname, возвращающий имя и фамилию, атрибут initials, возвращающий первые буквы имени и фамилии с точкой между ними.
Напишите функцию, которая будет принимать строку и проверять, состоит ли она исключительно из букв в нижнем регистре и, возможно, пробелов.
Напишите функцию, которая будет принимать два списка чисел, отсортированных по возрастанию, и возвращать список чисел, общих для исходных списков.
Напишите функцию, которая в качестве аргумента будет принимать число-константу. Эта функция должна вернуть другую функцию.
Напишите функцию, которая будет принимать список чисел и определять, расположены они строго по убыванию, по возрастанию, либо не упорядочены.
В английском языке буква «x» чаще произносится как «кс», но бывает, что и как «з». Например, транскрипция слова xerox — [ˈzɪərɔks].
Напишите функцию, которая будет возвращать список чисел, где каждое число — накапливающаяся сумма чисел исходного списка.
Напишите функцию, которая будет высчитывать либо длину окружности, либо периметр квадрата, исходя из переданных аргументов.
Напишите функцию, создающую гистограммы. Она должна принимать список целых чисел и строку — символ, который будет формировать столбцы.
Напишите функцию, которая будет менять регистр букв в строке так, чтобы перевести ее в т. н. spongecase.