저는 파이썬을 배우고 있습니다. 저는 상수와 리터럴 상수와 혼동합니다. 그들은 무엇입니까? 그들은 어떤 용도로 사용합니까? 정상 변수와의 차이점은 무엇입니까?상수 및 리터럴 상수 란 무엇입니까?
대단히 감사합니다.
편집 :
나는 내가 표현이고 그 반대의 경우도 마찬가지 모르는 프로그래밍 world.Like에 대해 아무것도 몰라 말할 수있는 나는 진정한 beginner.As 초보자를 해요.
5.2. Literal Constants
An example of a literal constant is a number like 5 , 1.23 , or a string like 'This is a string' or "It's a string!" .
It is called a literal because it is literal - you use its value literally. The number 2 always represents itself and nothing else - it is a constant because its value cannot be changed. Hence, all these are referred to as literal constants.
:
나는 내가 리터럴에 대해 이야기하고 constants.I이 섹션을 공유 섹션을 통해 제공되는 책 어딘가에서 책을 "파이썬 바이트"를 사용하여 파이썬 언어를 배우고있다 그것이 말하면 "리터럴이라고하기 때문에 문자 적으로 가치가 있습니다"라는 부분을 얻지는 않습니다.이 부분을 문자 그대로 사용하는 것은 무엇입니까? 또 다른 모호한 점은 다음과 같습니다. 숫자 2는 값이 변경 될 수 없기 때문에 상수입니다. 어떻게 가능합니까? 다음과 같이 변경할 수 있습니다.
stack = 2
stack = 3
먼저 스택에 2 번을 할당 한 다음 스택의 값을 변경했습니다 (이 번호는 책에서 상수이므로 변경할 수 없음). 3 번으로 번호가 지정되었습니다. 그래서 나는 쉽게 숫자 2의 가치를 바꿨습니다. 나는 정말로 혼란 스럽습니다. 제 입장을 이해하지 못했다면, 더 많은 예를 들려 줄 수 있도록 말해주십시오. 시간을 주셔서 감사합니다.
무슨 뜻인지 예를 들려 줄 수 있습니까? – arshajii
파이썬에는 상수가 없습니다 - 이름이 'UPPERCASE'인 변수는 관례 상 일정하지만 어디에도 적용되지 않습니다. – jonrsharpe
@arshajii 나는 포스트와 예제를 편집했다. – user3722727