[프로그래밍 기본 개념] 주석(코멘트) | 자료형 (누구나 파이썬 배우기_5)

2023. 9. 10. 14:29Python 배우기(누구나 쉽게)

// 주석 (코멘트)

 


 

프로그래밍에 있어서 알아야 될 기본 개념을 배우도록 하겠습니다.

 

먼저 코딩할 때 가장 중요한 주석이라는 것이 있습니다.

주석은 사전적 정의로는 본문에 있는 뜻을 알기 쉽게 풀어쓴 글을 뜻합니다.

프로그래밍에서는 실제 코드가 실행될 때 무시되는 부분을 말합니다.

 

즉, 코딩에서는 코드를 적으면 그 코드에 대해 설명할 때 주석이라는 것을 사용합니다.
쉽게 말해 코드 내에서의 메모를 뜻합니다.

 

주석이 코딩에 있어서 가장 중요하고 무조건 써야 되는 이유는 프로그램을 만드는 데 있어서 단순한 코드보다는 복잡한 코드를 훨씬 많이 보게 될 것입니다. 절대로 프로그램은 단순한 코드로 이루어져 있지 않습니다.

 

그렇기 때문에 많은 양의 코드를 보다보면 나중에 이 코드가 무엇을 구현하였는지 모를 때도 있습니다.

 

따라서 코드를 이해하기 쉽게 옆에 설명을 달아 각각의 코드가 어떤 행위를 하는지 부가설명을 해주는 역할을 합니다.

 

나중에 복잡한 프로그래밍을 할 때는 주석의 역할이 중요하게 느껴질 텐데

코딩을 배우는 입장인 여러분들도 아무리 단순한 코드라도

이 코드는 어디 부분에서 어떤 역할을 하는지 등

주석을 다는 습관을 들이면서 코딩을 배워나가길 바랍니다.

 


 

// 주석 사용법

 

# 1. 한 줄 주석
# 파이썬에서 주석을 쓰는 방법은 이렇게 먼저 앞에 #을 붙이고 쓰는 한 줄 주석이 있습니다.

print("Hello CorinE!") # 2. 또한 코드 옆에 적을 수도 있습니다.

''' 3. 이 주석은 여러 줄을 주석처리할 때 쓰는 방법으로 주석 내용의 앞과 뒤에
작은 따옴표 또는 큰 따옴표를 적어 사용할 수 있습니다. '''

"""
파이썬에서는 이렇게 한 줄 주석과 여러 줄 주석을 사용할 수 있습니다.
"""

 

파이썬 주석에서는 한 줄 주석과 여러 줄 주석이 있습니다.

한 줄 주석은 #으로 처리하며 여러 줄 주석은 큰 따옴표 또는 작은따옴표로 처리할 수 있습니다.

 

class corinE:
'''
파이썬 주석은 들여쓰기가 중요합니다. 이 주석은 오류가 발생합니다.
'''
	def_int_(self):
    a = 100
    b = 200

 

위의 코드와 같이 주석을 달면 주석처리가 되지 않습니다.

파이썬은 들여 쓰기로 코드의 범위를 인식하는데 주석 또한 함수 안에 작성할 경우 들여 쓰기를 맞춰줘야 합니다.

 

class corinE:
	'''
	파이썬 주석은 들여쓰기가 중요합니다. 이 주석은 오류가 발생합니다.
	'''
	def_int_(self):
    a = 100
    b = 200

 

위의 코드처럼 들여쓰기를 맞춰주어야 주석 오류가 발생되지 않습니다.

 

 


//자료형

 

다음으로 배워볼 개념은 자료형입니다.

 

컴퓨터는 복잡한 계산기라고 칭할 수 있습니다.

프로그램은 컴퓨터의 뇌인 CPU에서 복잡하고 수많은 수식들이 연산이 되어 돌아가는 구조입니다.

 

우리가 아는 일반적인 계산기는 숫자 데이터 값만 사용해서 연산 값을 얻어는 과정이라면,

컴퓨터는 숫자뿐만이 아닌 다양한 데이터를 사용합니다.

 

다시 말해,  컴퓨터는 인간이 사용하는 여러 문자와 다양한 데이터(이미지, 비디오 등)를 처리합니다.

컴퓨터는 다양한 값을 이용해 데이터를 처리하는데 이러한 데이터의 종류를 구분 지어놓은 것을 자료형이라고 뜻합니다.

 

즉, 숫자 문자처럼 다양한 종류의 데이터의 형태를 자료의 형태, 자료형이라고 합니다.

 

자료형이 존재하는 이유는 숫자 1과 문자 1은 컴퓨터에서는 다르게 인식을 합니다.

 

예를 들어, [1(숫자) + 1(숫자) = ]라는 수식과 [1(문자) + 1(문자) = ]라는 수식이 있다고 가정할 때

컴퓨터는 숫자라고 적힌 수식은 우리가 흔히 사용하는 사칙연산처럼 계산을 하겠지만

문자라고 적힌 수식은 인간에게는 똑같이 1이지만 컴퓨터에게는 숫자로 인식이 안 되어 계산을 할 수가 없습니다.

 

이처럼 똑같은 1이라고 해도 숫자인지 문자인지 구별 지어놓은 것을 자료형의 개념이라고 생각하면 되겠습니다.

 

 

자료형이라는 개념은 파이썬 말고도 다른 프로그래밍 언어에서도 쓰입니다.

 

프로그래밍 언어를 배울 때 가장 중요한 기초가 되므로 잘 터득할 수 있도록 하면 되겠습니다.

자료형에 대한 모든 내용은 뒤에서 차근차근 나올 테니 그때 가서 설명하도록 하겠습니다.