Python题目:求出555555的约数中最大的3位数

Python题目:求出555555的约数中最大的3位数

num = 555555
all_divisor = []

for i in range(100,1000): #生成3位数
    if num % i == 0:
        all_divisor.append(i)

print("%d的所有约数为:" % num ,end='')
for j in all_divisor:
    print(str(j)+' ',end='')

print("\r\n最大约数为:%d" % all_divisor[-1])

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章