2024-09-30 03:22:22 发布
网友
当我在处理弦的时候,我注意到了一个问题,问题就在这里
当我试图在python中使用stringreverse函数来反转一个数字时,我并没有得到完整的反转数字
示例:
input 36800 //int num=36800 after reverisng //num=reverse(str(num)) output 863 *****but I need to get 00863
为什么最后一个零被删掉我能知道原因吗。在
很可能您的反向函数返回的是一个整数,但不能有一个以00863形式打印的整数,而可以使用一个字符串。在
00863
>>> num = 36800 >>> str(num)[::-1] '00863' >>> int(str(num)[::-1]) 863
很可能您的反向函数返回的是一个整数,但不能有一个以
00863
形式打印的整数,而可以使用一个字符串。在相关问题 更多 >
编程相关推荐