15. 파이썬 - Constants(상수)
2024. 6. 16. 19:17ㆍ3층 1구역 - 개발의 장/Python 프로그래밍 핵심 개념
1. 서론
우리가 방정식을 배울 때 x나 y에는 무궁무진한 숫자가 왔다갔다 하지만
지조있게 한 숫자만 가르키는 것이 있다.
바로 '상수' 이다.
누가 강제하진 않았지만 이렇게 하겠다는 약속으로 우리가 알아서 지켜야 하는 것에 대해 소개해보고자 한다.
2. 본론
PI = 3.14
def calculate_area(r):
return PI * r * r
radius = 4 # 반지름
print("반지름이 {}면, 넓이는 {}".format(radius, calculate_area(radius)))
radius = 6 # 반지름
print("반지름이 {}면, 넓이는 {}".format(radius, calculate_area(radius)))
radius = 7 # 반지름
print("반지름이 {}면, 넓이는 {}".format(radius, calculate_area(radius)))
위 프로그램은 원의 넓이를 구하는 프로그램이다.
결과
calculate_area함수의 r 파라미터에 radius의 값을 보내고 있다.
출력하는 print코드는 동일하고 r에 들어가는 radius의 파라미터값은 계속 바뀌고 있다.
근데 pi = 3.14라는 변수는 절대 변하지 않는데 우리는 이것을 상수(constant)라고 한다.
3. 결론
상수를 나타내는 변수는 대문자로 나타낸다.
이건 변수와 상수를 구분해서 쓰기 위함이며 대문자로 변수를 나타냈다면 절대로 바꿀 일이 없다는 것을 뜻한다.
'3층 1구역 - 개발의 장 > Python 프로그래밍 핵심 개념' 카테고리의 다른 글
17. 파이썬 - Quiz (1) | 2024.06.16 |
---|---|
16. 파이썬 - Style (0) | 2024.06.16 |
14. 파이썬 - Variable Scope (1) | 2024.06.16 |
13. 파이썬 - 복합 대입 연산자 (0) | 2024.06.16 |
12. 파이썬 - Optional Parameter (0) | 2024.06.16 |