Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么pythonshell的行为是这样的?_Python_Shell - Fatal编程技术网

为什么pythonshell的行为是这样的?

为什么pythonshell的行为是这样的?,python,shell,Python,Shell,当我试图从pythonshell打印函数时,它会给我这样的输出,这是正确的 >> simplify(~A | (C & (~(B & ~C) | A))) >> ~A | C 我正试图用python文件以这种方式做同样的事情 res = simplify(~A | (C & (~(B & ~C) | A))) print res 它给了我这个输出 | ~A C 这看起来不像我见过的任何Python shell…Python shell

当我试图从pythonshell打印函数时,它会给我这样的输出,这是正确的

>> simplify(~A | (C & (~(B & ~C) | A)))
>> ~A | C
我正试图用python文件以这种方式做同样的事情

res = simplify(~A | (C & (~(B & ~C) | A)))
print res
它给了我这个输出

| ~A
C

这看起来不像我见过的任何Python shell…Python shell返回
repr
版本,而
print
返回
str
版本。您是否指定正在使用的Python库来实现所显示的逻辑简化?