大放送時間又到啦!今天教你如何用Python做小遊戲~~

大放送時間又到啦!今天教你如何用Python做小遊戲~~


Python的遊戲要怎麼做?繼續看下去,照著下面簡單的方法,一起把它變得有趣!


初心者Python小遊戲教學一:尋找「水仙花數」

可能有些人沒聽過水仙花數,它是指一個3位數,它的每個位上的數字的3次冪之和等於它本身(例如:1^3 + 5^3+ 3^3 = 153)。現在請製作一個有關Python的小遊戲,讓玩家們找出100-1000之間的水仙花數:


for i in range(100,1000):

first = int(i / 100)

second = int((i % 100) / 10)

third = int((i % 100) % 10 )

sum = first **3 + second **3 + third **3 if sum == i:

print(str(sum)+" "+"是水仙花数")

 

初心者Python小遊戲教學二:尋找「完美數字」

完美數——如果一個數恰好等於它的因子之和,各個小於它的約數(真約數,列出某數的約數,去掉該數本身,剩下的就是它的真約數)的和等於它本身的自然數,叫做完全數。例如:第一個完全數是6,它有約數1、2、3、6,除去它本身6外,其餘3個數相加,1+2+3=6。

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

for i in range(0,1000):

sum = 0 for j in range(1,i):

if i != j and i % j == 0:

sum += j if(sum == i):

print(sum)



相關文章:

Python課程學生的福音!Python可在Window下載囉

對於要學Python還是Java毫無頭緒嗎?點進來解惑吧!

AI人工智慧正在起飛,Python課程變得越來越重要!(1)

專業達內教育與 Adobe·ACA 國際認證簽約成功

數據分析不可少, 進修我選擇大數據課程

暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

人人都能是工程師!台灣 IT 培訓中心推「找到工作再付學費」專案,要試試嗎?


這個網誌中的熱門文章

Python控制結構一點就通!(5)while迴圈

前端工程師絕不能搞錯的CSS中:逗號.空格的差別!

網頁前端CSS必學兩屬性:display與visible