Python小遊戲教學,找出水仙花數&完美數字不用一分鐘!

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

用Python就可以做出數字小遊戲耶!水仙花數跟完美數字都難不倒它哦! 跳至主要內容 搜尋關鍵字: 分類 教學 IT產業龍頭-達內教育 Javascript小天地 APCS檢定 程式語言Java AR/VR 新聞新知 SEO AI人工智慧與Python 網路行銷 網頁前端開發 其他程式設計相關 近期文章 人工智慧永不設限!元宇宙讓你在虛擬實境也能吃到大麥克?! 經典懷舊動畫秒變高清的秘密竟是人工智慧?! 人工智慧應用也要接地氣!LINE新推出2項服務讓大家都瘋狂! Spotify成功的秘密竟是人工智慧分析技術?! 人工智慧技術導入煞車系統,讓你行車安全又放心!(下) 依時間排序 2022年2月 2022年1月 2021年12月 2021年11月 2021年10月 2021年9月 2021年8月 2021年7月 2021年6月 2021年5月 2021年4月 2021年3月 2021年2月 2021年1月 2020年12月 2020年11月 2020年10月 2020年9月 2020年8月 2020年7月 2020年6月 2020年5月 2020年4月 2020年3月 2020年2月 2020年1月 2019年12月 2019年11月 2019年10月 2019年9月 2019年8月 2019年7月 2019年6月 2019年5月 2019年4月 2019年3月 2019年2月 2019年1月 2018年12月 2018年11月 2018年10月 Python小遊戲教學,找出水仙花數&完美數字不用一分鐘! 用Python就可以做出數字小遊戲耶!水仙花數跟完美數字都難不倒它哦! 初心者Python小遊戲教學:一、尋找「水仙花數」 學Python的你聽過”水仙花數”嗎?”水仙花數”其實代表的是一個3位數,它的每個位上的數字的3次冪之和等於它本身(例如:1^3+5^3+3^3=153)。

請製作一個Python小遊戲,讓玩家找出100-1000之間的水仙花數: foriinrange(100,1000): first=int(i/100) second=int((i%100)/10) third=int((i%100)%10) sum=first**3+second**3+third**3ifsum==i: print(str(sum)+""+"是水仙花数") 初心者Python小遊戲教學:二、尋找「完美數字」 完美數——假設一個數恰好等於它的因子之和,各個小於它的約數(真約數,列出某數的約數,去掉該數本身,剩下的就是它的真約數)的和等於它本身的自然數叫做完全數。

例如:第一個完全數是6,它有約數1、2、3、6,除去它本身6外,其餘3個數相加,1+2+3=6。

問題:請找出0-1000之間的完美數。

foriinrange(0,1000): sum=0forjinrange(1,i): ifi!=jandi%j==0: sum+=jif(sum==i): print(sum)           推薦文章: 8億職缺危機除了這些職業不會被AI取代還可試試Python課程 不知道該學什麼程式語言才好?看完這篇就懂為何該選Python課程!! Python與Java名字由來超有趣?看完你就知道了… 人工智慧機器人幫你做回收,研發團隊竟然在台灣! UI課程上認識的人跟我提起自動駕駛的知識,如今我更有求知慾了! 觀察一下URL的蛛絲馬跡,你會發現SEO優化比你想像中的有趣! 暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~ 發佈留言取消回覆發佈留言必須填寫的電子郵件地址不會公開。

必填欄位標示為*留言*顯示名稱* 電子郵件地址* 個人網站網址 文章導覽 上一篇文章上一篇文章:傻眼!人工智慧竟是真人?這間公司還有哪些不可告人的祕密!(下)下一篇文章下一篇文章:Python速成班-字串String練習



請為這篇文章評分?