繁体   English   中英

如何在python中将尾随零添加到整数? 或者如何在python中的任何整数后添加ZEROS?

[英]How to add trailing zeros to an integer in python? or How to add ZEROS after any integer in python?

我没有关于如何在Python中执行此操作的线索。 问题如下:例如,我有一个订单号码:

1
2
...
10

输出应该是

1000
2000
...
10000

那就是我想在整数后添加3个额外的零

每次要添加另一个0时乘以10。

这就像说你想要多少个零的力量一样。 在python中,这将是number * (10**extraZeroCount)

据我所知,3个额外的零仅用于输出目的。 没有必要获得整数。 字符串(或任何其他类型的字符串)就足够了。 在这方面,任何一个

print(a*1000)
print(str(a)+"000")
print(a,"000",sep="")

也许还有其他几个人会工作。

另一种方法是在每个整数之后追加3个零

int(str(number) + "000")

但我会把它们乘以1000

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM