print('quadratic(2, 3, 1) = {0}'.format(quadratic(2, 3,1))) quadratic(2, 3, 1) = (-0.5, -1.0)
print('quadratic(2, 3, 1) = %s', % (quadratic(2,3,1))) File "<ipython-input-58-772b68f8a474>", line 1 print('quadratic(2, 3, 1) = %s', % (quadratic(2,3,1))) ^ SyntaxError: invalid syntax
为什么使用%s占位失败了,但是用format格式化却可以呢?
Sign in to make a reply
张小顺的
print('quadratic(2, 3, 1) = {0}'.format(quadratic(2, 3,1))) quadratic(2, 3, 1) = (-0.5, -1.0)
print('quadratic(2, 3, 1) = %s', % (quadratic(2,3,1))) File "<ipython-input-58-772b68f8a474>", line 1 print('quadratic(2, 3, 1) = %s', % (quadratic(2,3,1))) ^ SyntaxError: invalid syntax
为什么使用%s占位失败了,但是用format格式化却可以呢?