Задачи по программированию и их решение на Python
Линейные алгоритмы
Найти площадь и периметр прямоугольного треугольника
Побитовые операции. Двоичное представление числа
Ветвления
Вычислить значение функции y = f(x)
Найти корни квадратного уравнения
Найти площади прямоугольника, треугольника или круга
Определить существование треугольника по трем сторонам
Циклы
Возведение чисел в степень до заданного предела
Посчитать сумму и произведение цифр числа
Посчитать четные и нечетные цифры числа
Перевод из десятичной системы счисления в двоичную
Алгоритм Евклида - нахождение наибольшего общего делителя
Проверка простоты числа перебором делителей
Списки
Заполнение случайными числами без нуля
Проверка уникальности элементов списка
Удаление элементов списка по условию
Строки
В строке заменить пробелы или несколько пробелов символом *
Функции
Перевод десятичного числа в любую систему счисления
Словари
Посчитать количества одинаковых элементов в списке
Файлы
Подсчет строк, слов и символов в файле