新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Python程序:打印從1到100的數(shù)字
創(chuàng)新互聯(lián)python教程:

編寫一個(gè) Python 程序來(lái)打印從 1 到 100 或在一定范圍內(nèi)的數(shù)字。這個(gè) Python 示例接受最小值和最大值,并顯示該范圍內(nèi)的數(shù)字。
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 = " ") 當(dāng)前標(biāo)題:Python程序:打印從1到100的數(shù)字
文章地址:http://m.fisionsoft.com.cn/article/cdpidoo.html


咨詢
建站咨詢
