잘못된 식별자
CODEDRAGON ㆍDevelopment/Python
반응형
잘못된 식별자
· 다음과 같은 식별자는 사용할 수 없습니다.
· 잘못된 식별자 사용시 SyntaxError: invalid syntax 가 발생합니다.
|
BAD |
1abcdefg |
|
BAD |
@file |
|
BAD |
%x |
|
BAD |
total sum |
|
GOOD |
abcdefg1 |
|
GOOD |
file |
|
GOOD |
x_percent |
|
GOOD |
total_sum |
예약어 사용시 에러 발생
|
str=1234567 print(str(1234567)) |
|
print(str(1234567)) TypeError: 'int' object is not callable |
str로 선언한 변수를 함수형태로 사용하므로 ERROR가 발생합니다.
str은 변수이지 함수가 아닙니다.
대소문자 구분
|
>>> x = 10 >>> x 10 >>> X = 20 >>> X 20 >>> x 10 >>> X 20 >>> x + X 30 |
변수명 처음에 숫자 사용 불가
|
>>> 1num = 100 SyntaxError: invalid syntax |
'Development > Python' 카테고리의 다른 글
| TensorFlow - install (0) | 2020.01.15 |
|---|---|
| 할당된 메모리 공간 확인하기 (0) | 2020.01.14 |
| 파이썬 식별자(identifier), 식별자 생성 규칙(조건) (0) | 2020.01.14 |
| Series vs DataFrame 구조 (0) | 2020.01.14 |
| if __name__ == "__main__" (0) | 2020.01.14 |