В других языках (пыхыпых, перл, жабаскрипт) с этим проблем не возникает.
Заранее благодарен.
>>> eval('x = 1')
Traceback (most recent call last):
File "<pyshell#69>", line 1, in <module>
eval('x = 1')
File "<string>", line 1
x = 1
^
SyntaxError: invalid syntax
>>>
Потому что присвоение ничего не возвращает
>>> eval('(x := 1)') 1 >>> x 1
Зачем вообще понадобился эвал тебе? Ни разу в жизни не юзал
Обсуждают сегодня