Это уже вопрос для @ru_python_beginners, к ботам совершенно не относится. Вкратце: тебе нужно написать код, который будет понимать, что строка "2+4" — это "операция сложения между числами 2 и 4. Ну и аналогично для других операций
можно тупо eval влупить
Потому ему хуёв напихают в коде, ага
Впервые о таком слышу.
Забудь это слово
можно список разрешенных символов сделать и все, если нужны только *-+ и цифры
oh sweet summer child
https://google.gik-team.com/?q=pytho+parse+math+example
а что может произойти?
https://netsec.expert/posts/breaking-python3-eval-protections/
Когда у тебя в коде есть eval — это УЖЕ плохое решение
А если валидация, а потом евал? Тоже плохо?
Обсуждают сегодня