Python 2.7 如何打印条件';Python中的文本表达式
在python中,有没有一种方法可以在计算条件表达式之前打印出它是什么?例如,假设我有:Python 2.7 如何打印条件';Python中的文本表达式,python-2.7,Python 2.7,在python中,有没有一种方法可以在计算条件表达式之前打印出它是什么?例如,假设我有: a=1==0 如何检索“1==0”?我尝试过的一些事情: >>>print a False >>>print str(a) False A只存储'1==0'的结果,而不存储表达式本身。如果要存储字符串'1==0',必须执行以下操作: a = '1 == 0' 然后,您可以通过执行eval(a)来获得1==0的值,这将打印False 从我的控制台: >>&g
a=1==0
如何检索“1==0”
?我尝试过的一些事情:
>>>print a
False
>>>print str(a)
False
A只存储
'1==0'
的结果,而不存储表达式本身。如果要存储字符串'1==0'
,必须执行以下操作:
a = '1 == 0'
然后,您可以通过执行eval(a)
来获得1==0的值,这将打印False
从我的控制台:
>>> a = '1 == 0'
>>> eval(a)
False
>>> a
'1 == 0'
>>> a = '1 == 1'
>>> eval(a)
True