python - Python 语法 - 连续对一个变量执行多个函数
问题描述
自从使用 Python 已经有一段时间了,我想确保我的语法没问题。
我正在编写一个函数,如果输入参数为 1,我将图像转换为灰度,然后将其转换为浮点,然后标准化强度。
如果代码错误,那没关系 - 我来这里是为了学习正确的语法,并确保我写得干净、简单
if representation == GRAY_SCALE:
new_image = rgb2gray(image)
image_float = new_image.astype(np.float64)
return image_float/NUMBER_INTENSITIES
或者我是否继续通过执行以下操作来节省空间:
if representation == GRAY_SCALE:
new_image = rgb2gray(image)
return (new_image.astype(np.float64))/NUMBER_INTENSITIES
谢谢!
解决方案
推荐阅读
- reactjs - 使用 useReducer 更新状态时出现问题
- laravel - Laravel 从 5.5 升级到 5.6 到 5.7:未捕获 ReferenceError: axios is not defined
- rubygems - 无法在 redmine 迁移中捆绑更新和安装
- php - FormatException:输入意外结束(在字符 1 处)
- c++ - 泛型 lambda 与泛型函数给出不同的行为
- android - 如何在列表视图中实现列表视图?
- javascript - 在 jquery 中创建新的 HTML 元素
- c - 为什么当我将参数声明为 char 并在 htoi 中使用 char 参数时,编译器会产生错误?
- javascript - 我们如何在每个资源日期单元格上显示自定义文本?
- string - 尝试将 foreach 值用作字符串时出现“引号太少”错误消息