天天看點

Python 技巧篇-同一個方法多次引用不同效果功能實作,可選參數設定方法

我達到的效果就是: 直接調用方法不加參數可以正常運作方法,但是加了參數,運作效果就不同了。

換一句話來說: 就是我第一次引用該方法跟以後調用該方法效果不一樣。不用通過設定兩個方法來實作,隻要一個方法。

用到的技術就是可選參數了。

可選參數就是,參數指定一個值,如果你不傳,就是這個值了,如果傳了,就是你給傳的值。

def hide(first = ''):
        if(first != 1):
            # 第一次段代碼
            code1...
        # 第二段代碼
        code2...      

我正常調用的話:

hide()

兩段代碼都運作。

第一次調用的話, 加個參數:

hide(1)

隻運作第二段代碼。

喜歡的點個贊❤吧!