前言
在Python中,并没有实现switch-case语句,通过if-elif实现会显得麻烦,因此通过以下方式实现该语句功能。
实现方式
通过字典实现
以如下情景为例,将百分制分数转换为五分制分数。如100%转换为5,80%转换为4等。
def foo(score): |
通过匿名函数实现
def foo(score,x): |
在Python中,并没有实现switch-case语句,通过if-elif实现会显得麻烦,因此通过以下方式实现该语句功能。
以如下情景为例,将百分制分数转换为五分制分数。如100%转换为5,80%转换为4等。
def foo(score): |
def foo(score,x): |