Python 將函數設置爲字典的值

目錄

1. 首先編寫需要調用的函數

2. 根據需要編寫函數字典

3. 調用函數字典並運行


1. 首先編寫需要調用的函數

    def test1(s):
        print("a:{}".format(s))


    def test2(s1,s2):
        print("b:{} {}".format(s1,s2))

2. 根據需要編寫函數字典

    # 定義函數字典
    dic = {
        "test1": test1, # 此處只寫函數名稱即可
        2: test2
    }

3. 調用函數字典並運行

    # 調用函數
    k = "test1"
    if dic.keys().__contains__(k):
        dic[k]("我是參數 s")

    k = 2
    if k==2:
        dic[k]("參數s1","參數s2")

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章