반응형
파이썬에서 상수를 선언하는 방법이 있습니까? Java에서는 다음과 같은 방식으로 상수 값을 만들 수 있습니다.
public static final String CONST_NAME = "Name";
Python에서 위의 Java 상수 선언과 동일한 것은 무엇입니까?
해결 방법
아니 없어. Python에서는 변수 나 값을 상수로 선언 할 수 없습니다. 변경하지 마십시오.
클래스에있는 경우 해당하는 것은 다음과 같습니다.
class Foo(object):
CONST_NAME = "Name"
그렇지 않다면 그것은 단지
CONST_NAME = "Name"
from typing import Final
a: Final = 1
# Executes fine, but mypy will report an error if you run mypy on this:
a = 2
참조 페이지 https://stackoverflow.com/questions/2682745
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python XLWT에서 셀 덮어 쓰기 시도 (0) | 2020.12.04 |
---|---|
파이썬 How to create simple web site with python? (0) | 2020.12.04 |
파이썬에서 json 배열을 필터링하는 방법 (0) | 2020.12.04 |
파이썬 날짜 문자열을 DateTime 개체로 변환하는 방법은 무엇입니까? (0) | 2020.12.04 |
파이썬 HTML 파일을 어떻게 열지? (0) | 2020.12.04 |
댓글