Решение квадратного уравнения в python
🐍 5 задач для подготовки к собеседованию по Python
Составляем анонимку, проверяем гипотезу Коллатца, решаем судоку, разрабатываем кэш для операций над ISBN и вычисляем интервалы занятости. Задача 1. Анонимное письмо В классических детективах герои часто получают анонимные послания, текст которых набран вырезанными из журнала (газеты) буквами и знаками препинания. Напишите программу, которая определит, достаточно ли в журнале символов для составления анонимного письма. Решение Брутфорсный подход – подсчитать для каждой буквы алфавита и каждого знака препинания, сколько раз они встречаются в письме и в журнале...
Шифр Цезаря и Python 📚
🕵♂ Шифр Цезаря: древний метод шифрования, при котором каждая буква в тексте заменяется буквой, смещённой на фиксированное число позиций по алфавиту. 🔄 Как работает смещение? 'A' станет 'D' при смещении на 3 'B' станет 'E' при смещении на 3 'Z' станет 'C' при смещении на 3
Для простоты понимание ограничимся символами латинского алфавита и цифрами! 🚀 Исследуем Python-код! 🐍 1. Шифрование (cesar): def cesar(a, b):
a = int(a) # Преобразование символа в его ASCII код
if 32 <= a <= 122:...