创新互联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的数字
转载来源:http://www.shufengxianlan.com/qtweb/news18/376318.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联