我正在使用此代码来计算我想要打印的准确度分数
accuracy = metrics.accuracy_score(predictions,data[outcome])
print "Accuracy :%s" % "{0:.3%}".format(accuracy)
但是当我运行代码时,出现以下错误。
File "<ipython-input-53-a86f8606658d>", line 19
print "Accuracy :%s" % "{0:.3%}".format(accuracy)
^
SyntaxError: invalid syntax
最佳答案
试试这个:
print("Accuracy :{0:.3%}".format(accuracy))
演示:
accuracy = 0.83456789
print("Accuracy :{0:.3%}".format(accuracy))
打印:
Accuracy :83.457%
关于python - 使用字符串替换打印时出现语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49347226/