Python居然可以定義兩個同名通參數的函數

一個意外的場景,我發現Python模塊中是可以定義相同的名稱和參數的函數的, 雖然在eclipse中報錯了,但是執行時沒有問題的,這個是IDE的問題。 其中的含義是因爲第一個函數原本由test指向,然後解釋器解析到第二個test函數時,相當於test指向了第二個函數, 那麼調用test()時,執行的是第二個函數內容。 最近發現python更加靈活和自由,但是需要知道其中的原理,不然會輸出莫名其妙的
相關文章
相關標籤/搜索