Задачи на стандартные функции в Python. Часть 2
Дан список:
lst = [1, 2, 3, 4, 5]
Получите новый список, состоящий из трех случайных элементов исходного списка.
Дан список:
lst = [1, 2, 3, 4, 5]
Перемешайте элементы этого списка в случайном порядке.
Дан список с дублями:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Получите три случайных элемента из списка так, чтобы в выборке элементы не повторялись.
Дано число:
num = 7
Инициализируйте его.
Дан кортеж:
tlp = (10, 6, 2, 4)
Получите из него случайное число, а затем инициализируйте его.
Даны два числа:
num1 = -8
num2 = -2
Получите сумму их модулей.
Даны списки:
lst1 = [-3, 4, -1, 6]
lst2 = []
Напишите код, чтобы получить следующий результат:
lst2 = [3, 4, 1, 6]
Дан список:
lst = [1, 2, 3, 4, 5]
Найдите сумму элементов этого списка.
Дано множество:
st = {2.3, 4, 7.8}
Найдите сумму элементов этого списка в виде дробного числа.
Даны два числа:
num1 = 2
num2 = 15
Сгенерируйте случайное целое число из диапазона, заданного нашими числами. Затем получите его факториал.
Дан список:
lst = [1, 2, 3, 4, 5]
Найдите среднее арифметическое этого списка.
Даны два числа:
num1 = 10
num2 = 45
Найдите целый остаток от их деления.
Даны два числа:
num1 = 12.4
num2 = 30
Найдите остаток от деления второго числа на первое. Полученным результатом должно быть число с плавающей точкой.
Даны два числа:
num1 = 5
num2 = 3
Получите кортеж из результата деления и остатка от деления.
Дано число:
num = 2.34
Найдите кортеж из его дробной и целой частей.
Дано число:
num = 4.8
Получите список из его дробной и целой частей.
Дана строка:
txt = 'ABCDE'
Сделайте все буквы в ней строчными.
Дана строка:
txt = 'abcde'
Сделайте заглавными все буквы этой строки.
Дана строка:
txt = 'abcde'
Сделайте заглавной первую букву этой строки.
Дана строка:
txt = 'word1 word2 word3'
Сделайте заглавными первые буквы каждого слова из этой строки:
'Word1 Word2 Word3'
Дана строка:
txt = 'ABC def'
Поменяйте регистр символов на противоположный:
'abc DEF'