在Python中切换case语句。而不是使用if else语句还有其他任何方式

时间:2016-04-29 06:57:09

标签: python-2.7 squish

以下是javascript中的代码。我需要将其转换为Python。具有一个返回值的多个开关案例。:

textOfBetType: function(tip) {
    switch (tip) {
    case "tip1":
    case "tip0":
    case "tip2":
        return "Livewette 0:0"
        //return "Sieger (3-Weg)"
    case "tipOver":
    case "tipUnder":
        return "Über/Unter 2,5";
      }

    return null;
}

我在Python中使用了“if and else”语句。

def text_of_bet_type(self, tip):
        if tip == "tip1" or tip == "tip0" or tip == "tip2":
            return "Livewette 0:0"
        else:
            return 'null';

但还有其他方法可以做到这一点。

0 个答案:

没有答案