Menu
CoddyTech

상수

Coddy Python 여정의 논리와 흐름 섹션에 포함된 레슨. 78개 중 1번째.

프로그래밍에서 상수는 프로그램 실행 중에 값을 변경할 수 없는 변수의 한 종류입니다. 상수는 PI와 같은 수학 상수나 하루의 시간 수처럼 프로그램 전체에서 여러 번 사용되는 값을 정의하는 데 유용합니다.

Python에서는 다른 일부 언어(예: c++)와 달리 상수를 엄격하게 강제하지 않습니다. 하지만 변수를 상수로 취급해야 함을 나타내는 널리 쓰이는 관례가 있습니다. 변수 이름을 모두 대문자로 작성하고, 단어를 구분할 때 밑줄을 사용하는 경우가 많습니다.

예를 들면:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Python 코드에서 이런 방식으로 이름이 지정된 변수를 보면, 이 값들을 변경해서는 안 된다는 신호입니다. 이 관례는 코드를 더 읽기 쉽고 유지 관리하기 쉽게 만드는 데 도움이 됩니다. 이는 단지 이름 지정 관례일 뿐이며, Python 인터프리터 자체가 이러한 변수의 값을 변경하지 못하도록 막지는 않는다는 점에 유의해야 합니다.

challenge icon

챌린지

쉬움

PI 값에 상수를 사용하여 원의 넓이를 계산하는 Python 프로그램을 작성하세요.

  • PI라는 이름의 상수를 정의하고 값을 3.14159로 설정하세요.
  • 반지름은 input()으로 이미 입력받습니다. 안내 문구를 추가하지 마세요. 숫자만 단독으로 입력됩니다.
  • area = PI * radius ** 2로 넓이를 계산하고 결과만 출력하세요. (**는 거듭제곱 연산자입니다. radius ** 2는 반지름의 제곱을 의미하며, radius * radius와 같습니다.)

PI에 모두 대문자를 사용하여 상수의 명명 규칙을 따르는 것을 잊지 마세요.

직접 해보기

# 아래에 상수 PI를 정의하세요


# 반지름을 읽는 코드는 이미 작성되어 있으니 이 줄을 변경하지 마세요
radius = float(input())

# 넓이를 계산하세요: 0을 계산식으로 바꾸세요
area = 0

print(area)
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

논리와 흐름의 모든 레슨

직접 연습해 보세요: 온라인 Python 컴파일러