没有打印出预想的值
1 | L = lambda color: 0.2126 * color.r + 0.7125 * color.g + 0.0722 * color.b |
报错原因
因为函数优先级,如果在表达式后面直接加()的话就容易报错,表达式要先执行,所有要在表达式外面加括号
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZYU0.REALM!
评论
ValineDisqus
1 | L = lambda color: 0.2126 * color.r + 0.7125 * color.g + 0.0722 * color.b |
因为函数优先级,如果在表达式后面直接加()的话就容易报错,表达式要先执行,所有要在表达式外面加括号