我不知道如何在 Python 中做到这一点。问题如下:例如,我有一个订单号,例如:
1
2
...
10
输出应该是
1000
2000
...
10000
那就是我想在整数之后添加3个额外的零
我不知道如何在 Python 中做到这一点。问题如下:例如,我有一个订单号,例如:
1
2
...
10
输出应该是
1000
2000
...
10000
那就是我想在整数之后添加3个额外的零
每次要再加 0 时乘以 10。
这就像说 10 的你想要多少个零的幂。在python中,那将是number * (10**extraZeroCount)
据我了解,3 个额外的零仅用于输出目的。无需返回整数。字符串(或就该主题而言,任何其他类型)就足够了。在这种情况下,任何
print(a*1000)
print(str(a)+"000")
print(a,"000",sep="")
也许还有其他几个,会工作。
另一种方法可能是在每个整数之后附加 3 个零,例如
int(str(number) + "000")
但我只需将它们乘以 1000