바로바로 파이썬

바로바로 파이썬 · 02장 변수와 출력, 프로그래밍 기초 공부하기

02-4 변수나 함수 이름 짓는 방법

윤혜민·박현규9 / 30절읽는 시간 약 2분코드 3개

앞에서 식별자를 이야기하면서 스네이크 케이스와 캐멀 케이스를 이야기했습니다. 스네이크 케이스는 변수나 함수의 이름을 지를 때 사용합니다. 함수는 아직 배운적이 없지만 이름을 짓는 방법을 공부하는 김에 한 번 살펴봅시다. this_is_name과 같이 단어를 언더스코어 _로 구분하여 짓습니다. 그리고 캐멀 케이스는 클래스의 이름을 지를 때 사용합니다. ThisIsName과 같이 단어를 대문자로 구분하여 짓는 방식을 말합니다. 스네이크 케이스, 캐멀 케이스라는 이름이 붙은 이유는 마치 식별자의 모양이 뱀이나 낙타 같다고 하여 붙은 이름입니다.

실습 화면 1

변수명에 스네이크 케이스 사용하기

다음은 변수명에 스네이크 케이스를 사용한 예입니다. 코드에서 보는 것처럼 의미 있는 단어를 언더스코어 _로 연결했습니다.

Python · 3줄
student_name = "바로"
total_score = 95
user_email = "[<u>editor_p@example.com</u>](mailto:editor_p@example.com)"

함수명에 스네이크 케이스 사용하기

함수명에 스네이크 케이스를 사용한 예도 봅시다. 이때 코드에 pass라 표시한 것은 '그냥 아무 작업도 하지 않고 지나치게 하는' pass 키워드입니다. 종종 사용할 수 있는 유용한 키워드이므로 이참에 눈여겨봅시다.

Python · 5줄
def calculate_average():
    pass

def get_user_info():
    pass

클래스명에 캐멀 케이스 사용하기

다음은 클래스명에 캐멀 케이스를 사용한 예입니다. 따로 클래스 문법을 설명하려고 보여주는 것이 아니므로 캐멀 케이스의 감만 잡고 넘어가면 됩니다.

Python · 5줄
class StudentManager:
    pass

class EmailService:
    pass
바로바로 파이썬
글자 크기