반응형
자주 사용되는 용어들
파이썬 학습에서 자주 등장하는 용어들인 '문장', '표현식', '키워드', '식별자'에 대해 각각 설명드리겠습니다.
1. 문장 (Statement)
- 정의: 문장은 프로그램에서 실행 가능한 최소 단위의 명령어입니다. 하나의 문장은 보통 하나의 작업을 수행하며, 파이썬에서의 문장은 대부분 줄바꿈으로 구분됩니다. 그러므로 '+'나 '-'는 문장은 아닙니다.
- 예시:
x = 10 # 대입문 (변수에 값을 할당하는 문장) print(x) # 함수 호출문
- 설명: 위 예시에서
x = 10
은 대입문으로,print(x)
는print()
함수를 호출하는 함수 호출문입니다.
2. 표현식 (Expression)
- 정의: 표현식은 값을 반환하는 코드 조각입니다. 표현식은 계산되거나 평가되어 하나의 값으로 축약될 수 있습니다.
- 예시:
3 + 5 # 8을 반환하는 표현식 x * 2 # x의 값을 2배로 곱하는 표현식
- 설명: 표현식은 일반적으로 산술 연산, 비교 연산, 논리 연산 등을 포함하여 계산될 수 있는 모든 코드입니다. 모든 표현식은 하나의 값으로 평가됩니다.
3. 키워드 (Keyword)
- 정의: 키워드는 파이썬에서 미리 예약된 단어로, 특정 문법적 의미를 지니고 있습니다. 키워드는 변수명이나 함수명으로 사용할 수 없습니다.
- 예시:
if, for, while, def, return, class, True, False, None # 파이썬 키워드
- 설명: 키워드는 파이썬 언어의 기본 구조를 이루는 예약어입니다. 예를 들어,
if
는 조건문을 만들 때 사용되며,def
는 함수를 정의할 때 사용됩니다.
4. 식별자 (Identifier)
- 정의: 식별자는 변수, 함수, 클래스 등 프로그래밍 요소에 붙이는 이름입니다. 식별자는 알파벳(대소문자), 숫자, 밑줄(
_
)로 이루어지며 숫자로 시작할 수 없습니다. - 예시:
my_variable = 10 # 변수명 def my_function(): # 함수명 pass
- 설명: 식별자는 프로그램 내에서 사용되는 객체(변수, 함수, 클래스 등)를 식별하기 위한 이름입니다. 규칙을 따라 명명해야 하며, 파이썬의 키워드는 식별자로 사용할 수 없습니다.
정리
- 문장은 실행 가능한 명령어의 단위입니다.
- 표현식은 값을 반환하는 코드 조각입니다.
- 키워드는 파이썬에서 특별한 의미를 가진 예약어입니다.
- 식별자는 변수나 함수, 클래스의 이름으로 사용되는 명칭입니다.
이러한 용어들은 파이썬 프로그래밍에서 매우 중요한 기본 개념이므로, 각각의 차이점을 명확히 이해하는 것이 중요합니다.
'실버를 위한 코딩 > 파이썬' 카테고리의 다른 글
[파이썬] 가장 많이 사용되는 함수, print (4) | 2024.09.10 |
---|---|
[파이썬] 파이썬에서 자주 등장하는 용어, '주석'과 '연산자와 자료' (6) | 2024.09.09 |
[파이썬] 라이브러리 임포트 방법 (7) | 2024.09.07 |
[파이썬]QGIS에서 파이썬 콘솔 사용하는 방법 (5) | 2024.09.06 |
다양한 기능을 갖춘 VSCode 에디터 (8) | 2024.09.04 |