@Yurka111

Как решить пример из переменной?

Есть переменная a = '5 + 5' (Для примера) и нужно решить пример из этой переменной и записать его в переменную b. Как это сделать?
  • Вопрос задан
  • 116 просмотров
Решения вопроса 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
import ast

a = '5 + 5'
b = ast.literal_eval(a)

И никогда не используйте eval
Ответ написан
Комментировать
@makiintoch
PHP Back-end developer
можете через eval

a = '5 + 5' 
b = eval(a)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
netpastor
@netpastor
Python developer
Не пользуйся eval никогда, особенно при обработке пользовательского ввода
Если пишешь калькулятор - научись разделять знаки и элементы ввода и нормально их отрабатывать
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы