Menu
Coddy logo textTech

명명 규칙

Coddy의 Clean Code - Python으로 더 나은 코드 작성하기 코스 레슨 — 28개 중 16번째.

PEP 8은 이전에 살펴본 것처럼 권장되는 Python 명명 규칙을 따릅니다 :

유형규칙예시
변수 (Variable)snake_case 모두 소문자generated_result
함수 (Function)snake_case 모두 소문자print_info()
상수 (Constant)snake_case 모두 대문자PI = 3.14
클래스 (Class)CamelCaseMyClass
모듈 (module)snake_case 모두 소문자numpy
challenge icon

챌린지

쉬움

몇 가지 PEP 8 명명 규칙 위반 사항이 주어집니다. 이를 찾아 수정할 수 있나요?

직접 해보기

class soul:
	free_string = 'Soul freed'  # const string
	def __init__(self, NAME):
		self.NAME = NAME
	
	def Free(self):
		print(self.free_string + ' - ' + self.NAME)

if __name__ == '__main__':
	instance = soul('John Doe')
	instance.Free()

Clean Code - Python으로 더 나은 코드 작성하기의 모든 레슨