前言
在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): |