Python中print()格式化输出多个参数的正确写法
本文介绍Python中使用print()函数输出多个格式化参数时常见的TypeError错误。通过对比错误代码与正确写法,指出%格式化字符串时需将多个变量放入元组中,即使用%(var1, var2)而非%var1, var2,帮助开发者避免此类语法错误。
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()函数输出多个格式化参数的完整解析,供各位参考。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









