Jython编程:标识符、数据对象、运算符与内置函数详解
1. 标识符
在Jython编程里,标识符是为对象命名的关键元素。用户自定义的标识符可以由字母、数字和下划线组成,但必须以字母或下划线开头,不允许包含空格,并且大小写敏感,其长度没有限制。不过,标识符不能是保留字,Jython的保留字如下:
| | | | | |
| — | — | — | — | — |
| and | def | finally | in | print |
| as | del | for | is | raise |
| assert | elif | from | lambda | return |
| break | else | global | not | try |
| class | except | if | or | while |
| continue | exec | import | pass | |
合法标识符示例:
- abcABC123
- A1b2C3
- _1a2
- _a_1
非法标识符及原因:
- 1abc
:标识符不能以数字开头。
- this variable
:不允许包含空格。
- cost$basis
:只能包含字母、数字和下划线。
在选择标识符时,除了要保证合法性,更要注重清晰性