美文网首页自学编程Python日更成长营
自学Python:求5位数内的整数逆序

自学Python:求5位数内的整数逆序

作者: 小强聊成长 | 来源:发表于2022-05-21 15:45 被阅读0次

给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

用程序实现,要能判断是几位数,然后逆序显示出来。

下面直接上代码:

########################

x = int(input("请输入一个5位内的正整数:\n"))

a = x // 10000

b = x % 10000 // 1000

c = x % 1000 // 100

d = x % 100 // 10

e = x % 10

if a != 0:

    print("5 位数:", e, d, c, b, a)

elif b != 0:

    print("4 位数:", e, d, c, b)

elif c != 0:

    print("3 位数:", e, d, c)

elif d != 0:

    print("2 位数:", e, d)

else:

    print("1 位数:", e)

########################

执行结果如下:

请输入一个5位内的正整数:

8796

4 位数: 6 9 7 8

请输入一个5位内的正整数:

67283

5 位数: 3 8 2 7 6

________________END______________

相关文章

  • 自学Python:求5位数内的整数逆序

    给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 用程序实现,要能判断是几位数,然后逆序...

  • LeetCode 7. Reverse Integer

    整数逆序

  • 自学Python:逆序输出数字

    编写一段程序实现:输入的整数逆序输出。整数可以是正的也可以是负数。 下面直接上代码: ##############...

  • 整数逆序输出

    整数的逆序输出可以参考栈的思想,每次将整数的最小位弹出,然后将x缩小10倍后继续弹出,同时不断将将其相加,同时注意...

  • 【习题24】求整数的位数和逆序输出

    【程序24】题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

  • day22

    题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 程序 #include int ...

  • 2020-05-28华为机考题数字颠倒

    描述: 输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如...

  • 【华为机试】数字颠倒

    题目描述: 输入一个整数,将这个整数以字符串的形式逆序输出。程序不考虑负数的情况,若数字含有0,则逆序形式也含有0...

  • 2017-java期末考试

    175 - 逆序输出整数 Description Input Output Sample Input Sample...

  • 求逆序数

    求一个数列的逆序数 逆序对:数列a[1],a[2],a[3]…中的任意两个数a[i],a[j] (i

网友评论

    本文标题:自学Python:求5位数内的整数逆序

    本文链接:https://www.haomeiwen.com/subject/wlkysrtx.html