隨著Python版本的不斷的更新,包含了Python2與Python3,內建函式的個數以及具體用法也會有些許的差異,這篇文章就是想教大家在沒有網路的狀態下,如何知道內建函式或者是import進來的函式庫有哪些可以用,該怎麼帶參數使用呢?
任何語言的起手式不外乎是印出”Hello World!”,相信剛學習程式語言的你,一定很熟悉。
print("Hello World!")大家應該會思考,為什麼 print這個函式,什麼都不用呼叫,就可以使用
今天就來教大家怎麼看到目前版本,有內建那些函式的方法
print(f'__builtins__數量 : {len(dir(__builtins__))}')
print(f'__builtins__內容 : {dir(__builtins__)}')
上面的結果就可以看出 __builtins__ 總共有 153 個,其中紅色框起來的地方,就是 print 函式,在用上面的 help 函式來呼叫 print 函式怎麼使用,所以我們可以下help指令看看 print怎麼使用。

這樣就很清楚,如果print內建函式,有什麼參數可以帶進去,像是 end ,sep,file,自己就可以試試看調整看看,會得到怎樣的結果,往往這樣的過程,你會對這個函式有更深的印象。
在Python中有太多的資源可以使用,有時候需要寫一個函式之前,也可以可以先查看一下是不是有現成的資源可以使用,這樣可以讓自己的程式碼更乾淨更簡潔,而且會更容易閱讀,以後要加入新的功能可以縮短恢復記憶的時間,進而提升自己寫code的能力。
在學習程式語言中,多看多寫是進步的不二法門,即使是很厲害的高手,也不一定會熟記每個函式的用法,這些資訊有時候上網看一下就可以,最重要的是整個思維,架構,寫作風格,執行效率,註解是否完整,希望對大家會有所幫助。
