python reverse number[缺少零个字符]

2024-09-30 03:22:22 发布

您现在位置:Python中文网/ 问答频道 /正文

当我在处理弦的时候,我注意到了一个问题,问题就在这里

当我试图在python中使用stringreverse函数来反转一个数字时,我并没有得到完整的反转数字

示例:

 input   36800   //int num=36800
 after reverisng //num=reverse(str(num))
 output  863  *****but I need to get 00863

为什么最后一个零被删掉我能知道原因吗。在


Tags: to函数示例inputoutput数字neednum
1条回答
网友
1楼 · 发布于 2024-09-30 03:22:22

很可能您的反向函数返回的是一个整数,但不能有一个以00863形式打印的整数,而可以使用一个字符串。在

>>> num = 36800
>>> str(num)[::-1]
'00863'
>>> int(str(num)[::-1])
863

相关问题 更多 >

    热门问题