Python程序:打印从1到100的数字

创新互联python教程:

编写一个 Python 程序来打印从 1 到 100 或在一定范围内的数字。这个 Python 示例接受最小值和最大值,并显示该范围内的数字。

import math

def digitsCount(Number):
    length = 0
    while Number != 0:
        length = length + 1
        Number = Number // 10
    return length

def digitsSum(Number):
    Sum = 0
    rem = 0
    length = digitsCount(Number)
    while Number > 0:
        rem = Number % 10
        Sum = Sum + math.pow(rem, length)
        Number = Number // 10
        length = length - 1
    return Sum

minDis = int(input("Enter the Minimum Disarium Number = "))
maxDis = int(input("Enter the Maximum Disarium Number = "))

print("\nThe List of Disarium Numbers from {0} and {1}".format(minDis, maxDis)) 
for i in range(minDis, maxDis):
    Sum = digitsSum(i)

    if Sum == i:
        print(i, end = "   ")


标题名称:Python程序:打印从1到100的数字
文章URL:http://hxwzsj.com/article/cdpidoo.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设公司 教育网站设计方案 网站建设方案 成都网站建设 网站建设方案 高端品牌网站建设 网站建设公司 成都网站设计 重庆网站设计 定制网站制作 营销网站建设 网站设计制作 四川成都网站设计 响应式网站设计 高端网站设计推广 成都网站建设 成都网站制作 企业网站建设公司 自适应网站建设 成都网站设计 成都网站建设 成都h5网站建设