Python 在类中实现 swith 功能
问题
Python 中没有 switch 的语法,但是很多时候需要多重条件判断,又不想写多个 if,那只能手动实现了。 实现代码
|
|
其中主要用到 getattr 这个函数,用于返回一个对象属性值。
|
|
- object – 对象。
- name – 字符串,对象属性。
- default – 默认返回值,如果不提供该参数,在没有对应属性时,将触发 AttributeError。
专注于PHP、Go语言、移动互联网、软件架构
Python 中没有 switch 的语法,但是很多时候需要多重条件判断,又不想写多个 if,那只能手动实现了。 实现代码
|
|
其中主要用到 getattr 这个函数,用于返回一个对象属性值。
|
|