溫馨提示×

怎么用python找出所有水仙花

小億
483
2023-11-28 02:15:16
欄目: 編程語言

水仙花是一個三位數(shù),其各位數(shù)字的立方和等于該數(shù)本身。以下是使用Python編寫的代碼,用于找出所有水仙花數(shù):

for num in range(100, 1000):
    # 獲取百位、十位和個位數(shù)字
    hundreds = num // 100
    tens = (num // 10) % 10
    ones = num % 10

    # 判斷是否為水仙花數(shù)
    if num == hundreds ** 3 + tens ** 3 + ones ** 3:
        print(num)

運行這段代碼,將輸出所有的水仙花數(shù)(100到999之間的數(shù))。

0