我使用Geany代码和Ubuntu 16.04作为我的操作系统。 当我输入此代码时
print("Result:",a+b)
它的输出为('Result:', a+b)
。
答案 0 :(得分:0)
在 python 2 :
中print("Result:",a+b) --> # ('Result:', 6)
不需要parens,因为否则我们打印两个元素的元组:字符串'Result'
和整数6
。
在 python 3 :
print("Result:",a+b) --> # Result: 6
需要parens,因为print是一个函数而不是python 3中的语句。
所以要在Python 3中的python 2中执行相同的操作,你必须这样做:
print "Result:", a+b --> # Result: 6