def print_digits(num): ' 计算位数 ' digits = len(str(num)) print('位数:', digits)

' 打印每一位数字 '
print('各位数字:')
for digit in str(num):
    print(digit)

' 逆序打印各位数字 '
print('逆序打印各位数字:')
for digit in str(num)[::-1]:
    print(digit)

测试

num = int(input('请输入一个不多于5位的正整数:')) print_digits(num)

Python 实现正整数位数计算和数字逆序打印

原文地址: https://www.cveoy.top/t/topic/bxds 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录