학습 자료
식별자(Identifiers)는 무엇일까?
식별자는 변수, 함수, 클래스, 모듈 등을 구별하는 고유한 이름으로, 프로그램 내에서 데이터와 객체(Object)를 식별합니다.
참고: 객체는 데이터와 이 데이터와 관련된 동작(메서드)을 포함하는 모든 것을 뜻합니다. 파이썬에서는 모든 것이 객체입니다.
파이썬 식별자 규칙
-
문자 시작 규칙: 식별자는 문자(A-Z, a-z) 또는 밑줄(_)로 시작해야 합니다. 숫자로 시작할 수 없습니다. -
문자, 숫자, 밑줄 사용: 첫 글자 이후로는 문자, 숫자(0-9), 밑줄(_)이 올 수 있습니다. -
예약된 키워드 사용 불가: def, if와 같이 특정 기능을 위해 예약된 키워드는 식별자로 사용할 수 없습니다. -
대소문자 구분: 파이썬 식별자는 대소문자를 구분합니다.myname과myName은 다른 식별자입니다.
식별자 예시
# 올바른 식별자 예시 my_variable = 10 # 변수명: 문자 또는 밑줄로 시작 def my_function(): # 함수명: 문자 또는 밑줄로 시작 print("Hello") class MyClass: # 클래스명: 문자 또는 밑줄로 시작 pass # 잘못된 식별자 예시 2my_variable = 10 # 변수명은 숫자로 시작할 수 없음 def if(): # if 키워드를 함수명으로 사용할 수 없음
식별자의 중요성
변수명, 함수명, 클래스명과 같은 식별자는 상황과 목적을 잘 드러낼 수 있도록 명명되어야 합니다.
원의 넓이를 계산하는 함수 예시
radius = 25 # 반지름을 나타내는 변수명 def calculate_circle_area(radius): # 원의 넓이를 계산하는 함수명 return 3.14 * radius * radius
코딩 실습
실습 화면에 강조된 1_my_number = 7를 따라 입력해 보세요.
변수명이 숫자로 시작하면 에러가 발생하는 것을 확인할 수 있습니다.
이 챕터의 강의 · 이론과 실습을 한 번에! 파이썬 프로그래밍 입문하기
- 1. 프로그래밍은 무엇이고, 배우면 어떤 게 좋아질까?
- 2. 파이썬을 실시간으로 코딩하고 결과를 확인하는 방법
- 3. 프로그래밍 언어에도 수준이 있다?
- 4. 파이썬의 특징과 간단한 코드 예제
- 5. 파이썬이 인기 있는 이유
- 6. 파이썬에서 들여쓰기(Indentation)는 왜 중요할까?
- 7. 파이썬에서 데이터를 화면에 표시하는 방법
- 8. 사용자에게 정보를 입력 받는 방법
- 9. 선택형 퀴즈
- 10. 명령문(Statement)과 표현식(Expression)
- 11. 파이썬이 미리 지정한 예약어, 키워드(Keyword)
- 12. 변수와 함수 이름을 센스 있게 짓는 방법
- 13. 주석(Comment)으로 코드 설명하기
- 14. 식별자(Identifiers)는 무엇일까?
- 15. 데이터를 담는 상자, 변수
- 16. 변수에 값을 할당할 때 주의할 점
- 17. 연산을 수행하기 위한 기호, 연산자
- 18. 데이터를 나타내는 리터럴(literal)
- 19. 코딩 퀴즈 - 주어진 수의 10배 반환하기
- 20. 선택형 퀴즈
- 21. 빈칸 채우기 퀴즈
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말