课程
/后端开发
/Python
/python进阶
myabs = lambda x: -x if x < 0 else x
冒号后这一语法表达 以前没有见过呀 if 判断怎么还能放到后面?
2015-03-29
源自:python进阶 2-10
正在回答
python有一种表达式可以这么写:
y = -x if x < 0 else x
从左到右读一遍:y 等于 -x 如果 x<0 否则 x
翼影 提问者
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计