我達到的效果就是: 直接調用方法不加參數可以正常運作方法,但是加了參數,運作效果就不同了。
換一句話來說: 就是我第一次引用該方法跟以後調用該方法效果不一樣。不用通過設定兩個方法來實作,隻要一個方法。
用到的技術就是可選參數了。
可選參數就是,參數指定一個值,如果你不傳,就是這個值了,如果傳了,就是你給傳的值。
def hide(first = ''):
if(first != 1):
# 第一次段代碼
code1...
# 第二段代碼
code2...
我正常調用的話:
hide()
兩段代碼都運作。
第一次調用的話, 加個參數:
hide(1)
隻運作第二段代碼。
喜歡的點個贊❤吧!