python 中的数字格式
我怎样才能制作这个Python代码:
# -*- coding: cp1252 -*-
a=4
b=2
c=1.0
d=1.456
print '%fx³ + %fx² + %fx + %f = 0' %(a,b,c,d)
像这样打印:
4x³ + 2x² + 1x + 1.456 = 0
而不是像这样(当前如何打印):
4.000000x³ + 2.000000x² + 1.0000000x + 1.456000 = 0
How can I make this python code:
# -*- coding: cp1252 -*-
a=4
b=2
c=1.0
d=1.456
print '%fx³ + %fx² + %fx + %f = 0' %(a,b,c,d)
print like this:
4x³ + 2x² + 1x + 1.456 = 0
instead of like this (how it prints currently):
4.000000x³ + 2.000000x² + 1.0000000x + 1.456000 = 0
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用这个> Python 小数格式
Use this > Python Decimals format