【发布时间】:2019-07-01 10:45:05
【问题描述】:
我使用 Zeppelin,我正在尝试检查是否在 scala 环境中定义了变量(我们通常将变量定义为 var 或 val)。例如:我想知道我的 scala 环境(在其他段落中)是否定义了 score 以防止我每次运行相同的代码段时都覆盖它。
【问题讨论】:
标签: scala apache-spark apache-zeppelin
我使用 Zeppelin,我正在尝试检查是否在 scala 环境中定义了变量(我们通常将变量定义为 var 或 val)。例如:我想知道我的 scala 环境(在其他段落中)是否定义了 score 以防止我每次运行相同的代码段时都覆盖它。
【问题讨论】:
标签: scala apache-spark apache-zeppelin
你不能。 但是你可以在前面的另一个段落中定义你的 score 变量 然后在下一段中使用它。
这样,只有当您重新运行第一段而不是第二段时,才会“覆盖”分数。
例子:
第一段:
var score = 0
第二段:
score += 1
print(score)
【讨论】: