相信大家都有註冊的經驗。
註冊時,要想一個在網站內用來稱呼自己的ID帳號。是不能跟其他人一樣的,也就是不能重覆。
其他網站註冊時,應該也有遇到過,申請的帳號名稱重覆,就不能註冊的問題。會出現名稱已被使用,無法註冊...等回應。若是帳號名稱一樣,這樣就不知道誰是誰了。
當我註冊方格子時,想帳號的過程沒有很久。大約1分鐘左右吧!
要寫電腦程式語言證照的文章,帳號應該要跟電腦有關。我是這樣想的。
那我希望,能讓訂購我的TQC+ 程式語言Python3考照必勝專題的讀者,覺得考證照一點都不難。可以透過我的考證照與解題經驗,專題中明確的解題眉角,能夠解決與縮短他們考證照時會遇到的卡關問題。
一開始,我想了個很簡單的名稱,叫做pc0101,因為電腦是由0與1組成。
但馬上又被我刪除,嘖嘖!太普通!又不好記。
隨後,我想出一個名為電腦靈靈靈的帳號名稱。
疑? 視覺上好像有點怪怪的,好像某種邪教在進行什麼。
後來,我把這個想法,轉換成數字與英文,就好多了。也就是現在的pc000。
這跟我們註冊新帳號很像,加入新的元素給這個集合,若集合中已經有了,這個新元素就不會再出現於集合中。
S={1,2,3,4} #宣告一集合S,內有1,2,3,4四個元素。
print(S) #輸出S看看。
S.add(5) #加入新元素5到集合S內。
print(S) #再輸出S看看。這時,就會看到5已經成功加入到集合S。
S.add(5) #再加入5到集合S一次。
print(S) #再輸出S看看。集合S內,仍是只有1,2,3,4,5,共五個元素。
全部程式碼。
上面程式碼可以看到,第二次再加入的元素5,在集合S中,5也仍然只出現一次。
3行,加入元素5。
4行,輸出集合S,就有看到5了。
5行,再加入元素5一次。
6行,輸出集合S,仍是只有1,2,3,4,5,共5個元素。因為重覆的元素,仍只出現一次。不會有第二個5出現在集合S中。
7行,輸入6。
8行,判斷6是否於集合S中。
是,執行9行。不是,會到10行,然後執行11行與12行。
因為6不在集合S中,所以,會跳到10行後,執行11行與12行,把6加入集合S中,並輸出'恭喜註冊成功'。
這次的主題Set集合,我們可以學到若要取出的是分類或不計算重覆元素的情形,就可以用Set。
學習更多的Set集合應用,那就加入考證照專題吧!
點入TQC+ 程式語言Python3考照必勝專題(點此連結看介紹)。
內有開放試閱篇。
喜歡這篇文章嗎? 請按下面的愛心,代表你覺得讚喔。
come true.