python求出所有水仙花數(shù)的和 Python輸入一個(gè)三位數(shù),判斷其是否為水仙花數(shù),所謂水仙花數(shù)是指該數(shù)的各位的立方和恰好等于該數(shù)?
Python輸入一個(gè)三位數(shù),判斷其是否為水仙花數(shù),所謂水仙花數(shù)是指該數(shù)的各位的立方和恰好等于該數(shù)?###水仙花數(shù)適用于任何位數(shù)的整數(shù)while True: a=int(input("輸入一個(gè)整數(shù)
Python輸入一個(gè)三位數(shù),判斷其是否為水仙花數(shù),所謂水仙花數(shù)是指該數(shù)的各位的立方和恰好等于該數(shù)?
###水仙花數(shù)適用于任何位數(shù)的整數(shù)while True: a=int(input("輸入一個(gè)整數(shù):")) bb=0 b=a while b!=0: bb =(b)**3 ##取余數(shù)求三次方 b = b // 10 ##取相除后的整數(shù)部分 if bb==a: ##判斷兩者是否相等 print("輸入為水仙花數(shù):",a) else: print("輸入不是水仙花數(shù)")