如何在PYTHON里让整数去掉末尾的0

 时间:2026-04-25 13:58:13

1、打开JUPYTER NOTEBOOK,新建一个空白的PY文档。

如何在PYTHON里让整数去掉末尾的0

2、单个斜杠就是浮点型除法。

如何在PYTHON里让整数去掉末尾的0

3、双斜杠就是整数除法。

如何在PYTHON里让整数去掉末尾的0

4、但是如果后面又很多零的话,这个方法就会非常麻烦。

如何在PYTHON里让整数去掉末尾的0

5、x = 1800

x_str = str(x)

x_list = list(x_str)

print(x_list)

for i in x_list:

    if i == "0":

        x_list.remove("0")

print(x_list)

我们可以尝试用remove去掉0,但是只去掉一个0。即使我们用了FOR循环。

如何在PYTHON里让整数去掉末尾的0

6、x = 1800

x_str = str(x)

x_list = list(x_str)

print(x_list)        

print(x_list.remove("0"))

不用循环也就只能去掉一个0。

如何在PYTHON里让整数去掉末尾的0

7、x = 1800

x_str = str(x)

x_list = list(x_str)

print(x_list)

for i in range(len(x_list)):

    if x_list[i] == "0":

        x_list.pop(i)

print(x_list)

用POP这里会有点问题。

如何在PYTHON里让整数去掉末尾的0

8、% 10,只要余数是0就是可以判断是否还有0。

如何在PYTHON里让整数去掉末尾的0

9、x = 180000

while x % 10 == 0:

    x = x / 10

print(x)

最简单的方法还是用while循环不断减去0。

如何在PYTHON里让整数去掉末尾的0

  • 如何使用python计算每年投资金额_递归算法
  • python素数判断代码
  • python 如何统计列表中某个值出现的次数
  • 如何判断闰年?
  • python 的列表如何进行升序排序?
  • 热门搜索
    金毛狗怎么养 海马s7怎么样 炒猪肝怎么做好吃 12333是什么电话 如何看电脑显卡 sweet是什么意思啊 两杠两星是什么军衔 南无阿弥陀佛是什么意思 腰疼是什么原因引起的 招租信息怎么写