본문 바로가기
파이썬

파이썬에서 상수를 어떻게 생성합니까?

by º기록 2020. 12. 4.
반응형

파이썬에서 상수를 선언하는 방법이 있습니까? 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

 

 

반응형

댓글