python中用print()输出多个格式化参数

不废话,直接贴代码:

disroot = math.sqrt(deta)
root1 = (-b + disroot)/(2*a)
root2 = (-b - disroot)/(2*a)
print("有两个不同的解: %.2f,%.2f"%root1,%root2)

这是最初写的print()代码,不过运行时总提示TypeError


后来上网查了好多资料,发现格式根本不是这样子的,是我想当然了

                                disroot = math.sqrt(deta)
root1 = (-b + disroot)/(2*a)
root2 = (-b - disroot)/(2*a)
print("有两个不同的解: %.2f,%.2f"%(root1,root2))

你可能感兴趣的:(python中用print()输出多个格式化参数)