Как узнать, есть ли переменные, определенные в scala на Zeppelin - PullRequest
0 голосов
/ 07 февраля 2019

Я использую Zeppelin и пытаюсь проверить, определена ли переменная (мы обычно определяем переменную как var или val) в среде scala или нет.Например: я хочу знать, определено ли в моей среде scala (в других абзацах) значение или нет, чтобы я не мог переопределять его каждый раз, когда выполняю один и тот же абзац кода.

1 Ответ

0 голосов
/ 07 февраля 2019

Вы не можете.Но вы можете определить переменную score в другом предыдущем абзаце, а затем использовать ее в следующем абзаце.

Таким образом, оценка будет «переопределена» только при повторном запуске первого абзаца, а не второго.

Пример:

Первый абзац:

var score = 0

Второй абзац:

score += 1
print(score)
...