Python練習題5(求水仙花數):編寫一個程式

文章推薦指數: 80 %
投票人數:10人

Python練習題5(求水仙花數):編寫一個程式,求100~999 之間的所有水仙花數(如果一個3 位數等於其各位數字的立方和,則稱這個數為水仙花數). Python練習題5(求水仙花數):編寫一個程式,求100~999之間的所有水仙花數(如果一個3位數等於其各位數字的立方和,則稱這個數為水仙花數) 首頁 最新 HTML CSS JavaScript jQuery Python3 Python2 Java C C++ Go SQL 首頁 最新 Search Python練習題5(求水仙花數):編寫一個程式,求100~999之間的所有水仙花數(如果一個3位數等於其各位數字的立方和,則稱這個數為水仙花數) 2019-01-06254 方法一:使用int和str,將int轉成字串拼接後再轉成int。

1foriinrange(1,10): 2forjinrange(0,10): 3forkinrange(0,10): 4num=int(str(i)+str(j)+str(k)) 5ifnum==i**3+j**3+k**3: 6print(num) 方法二:使用//和%取百、十、個位數 1forninrange(100,1000): 2i=n//100#取百位數 3j=(n//10)%10#取十位數 4k=n%10#取個位數 5ifn==i**3+j**3+k**3: 6print(n) 方法三:簡單的數學運算 1foriinrange(1,10): 2forjinrange(0,10): 3forkinrange(0,10): 4num=i*100+j*10+k 5ifnum==i**3+j**3+k**3: 6print(num) 相關文章 Python練習題5(求水仙花數):編寫一個程式,求100~999之間的所有水仙花數(如果一個3位數等於其各位數字的立方和,則稱這個數為水仙花數) Python-三種方法求100-999之間的水仙花數 python練習2計算100-999之間的水仙花數 C語言求出100~999之間的所有“水仙花數”並輸出 Python3練習題026:求100以內的素數 【C語言】輸出100~999之間的所有“水仙花數” 使用Java求100-1000之間的質數(素數)與數量 【C語言】求100~200之間的素數 c語言,求100~200之間的素數的2種方法 求100~200之間的素數 重定向和請求轉發,請求包含之間的聯絡和區別 定義一個介面,再定義類實現該介面,編寫應用程式,呼叫介面中的3個方法,並將呼叫方法所得的結果輸出。

1.求出0~999之間的所有“水仙花數”並輸出。

“水仙花數”是指一個三位數,其各位數字的立方和確好等於該數本身,如;153=1+5+3?,則153是一個“水仙花數”。

求出0~999之間的所有“水仙花數”並輸出。

“水仙花數”是指一個三位數,其各位數字的立方和確好等於該數本身,如;153=1+5+3?,則153是一個“水仙花數”。

春天是鮮花的季節,水仙花就是其中最迷人的代表,數學上有個水仙花數,他是這樣定義的:“水仙花數”是指一個三位數,它的各位數字的立方和等於其本身,現在要求輸出所有在m和n範圍內的水仙花數。

分類導航 HTML/CSS HTML教程 HTML5教程 CSS教程 CSS3教程 JavaScript JavaScript教程 jQuery教程 Node.js教程 服務端 Python教程 Python3教程 Linux教程 Docker教程 Ruby教程 Java教程 JSP教程 C教程 C++教程 Perl教程 Go教程 PHP教程 正則表達式 資料庫 SQL教程 MySQL教程 PostgreSQL教程 SQLite教程 MongoDB教程 Redis教程 Memcached教程 行動端 IOS教程 Swift教程 Advertisement 三度辭典 Copyright©2016-2021IT閱讀  Itread01.comAllRightsReserved. 0.001291036605835



請為這篇文章評分?