識別子
識別子は、変数、関数、クラス、およびキーワードに名前を付けるために使用します。
識別子の長さは任意ですが、先頭の文字は英字 (大文字または小文字) または下線 (_) でなければなりません。下線で始まる名前は、一般に内部名またはプライベート名のために予約されています。
識別子の先頭文字の後ろに、英字、0 から 9 の数字、および下線文字をいくつでも自由に組み合わせて使用できます。
Jython には、変数、関数、またはクラスの名前に使用できない予約語がいくつかあります。 これらの予約語は、以下のカテゴリーに分かれています。
- ステートメント接頭部:
assert、break、class、continue、def、del、elif、else、except、exec、finally、for、from、global、if、import、pass、print、raise、return、try、およびwhile - パラメーター接頭部:
as、import、およびin - 演算子:
and、in、is、lambda、not、およびor
不適切なキーワードを使用すると、通常 SyntaxError が発生します。