python - '=\' 运算符在 Python 中是什么意思
问题描述
所以我试图理解这段代码:
rois, target_class_ids, target_bbox, target_mask =\
DetectionTargetLayer(config, name="proposal_targets")([
target_rois, input_gt_class_ids, gt_boxes, input_gt_masks])
DetectionTargetLayer 是 Keras 的子类层。那么运算符 =\ 是什么意思呢?它和'='一样吗?
解决方案
那不是运算符,\
而是行继续字符。它在 之后分割行=
并允许它在下一行继续。PEP8 标准规定行数不超过 120 个字符,而这一行相当长,所以作者在=
.
推荐阅读
- php - 展开数据库中的值
- lombok - lombok SuperBuilder 设置默认值
- git - git 在 VSCode 远程容器上运行不佳
- laravel-7 - 使用 laravel 7 将多个图像下载为 zip 文件
- javascript - 本地 eslint 不检查所有文件
- angular - 没有重载匹配此调用。角2到角12
- reactjs - 未处理的拒绝(TypeError):无法读取未定义的属性(读取“访问”)
- wordpress - 使用 Stylepath 无法正确加载 Wordpress 页面
- python-3.x - ValueError:在 Pandas 中移动一列时无法从重复的轴重新索引
- html - Css : 处理两个可能溢出的 flexbox