[빅데이터분석기사3] 실기 작업형-파이썬 주요 용어

빅데이터분석기사 실기 준비(파이썬)을 하다 보면, 낯선 용어들을 보는 것 자체로도 어렵고 힘들 수 있습니다. 파이썬이라는 프로그래밍 언어를 본격적으로 들어가기 전에 이번 포스팅에서는 파이썬에서 사용되는 기본적인 용어에 대해 알아보려 합니다. 기본적으로 파이썬에서 쓰이는 언어들이 어떠한 구조를 가지고 있는지 알고 계시는 것도 많은 도움이 되실 거라 생각합니다.

파이썬에 대한 기본적인 정보가 없으시다면, [파이썬 소개 및 특징] 먼저 보시길 추천드립니다.

1. 빅데이터분석기사 파이썬 용어

1) 표현식(expression)

표현식은 파이썬에서 ‘어떠한 값을 만들어 내는 간단한 코드’를 말합니다. 여기서 값은 숫자(예: 340), 수식(예: 40 * 20 + 20), 문자열(예: “Python”) 등을 말합니다.

2) 문장(statement)

문장은 앞에서 설명했던 표현식이 1개 이상이 모인 것으로 파이썬에서는 한 줄이 하나의 문장입니다.

예) print(40 * 20 + 20), print(“Python”)

3) 키워드(keyword)

키워드는 창시자가 파이썬을 말들 때 이미 정의한 것으로 의미가 부여된 특별한 단어를 말합니다. 파이썬 프로그래밍 언어에서 사용자가 이름을 정할 때가 있는데, 이 때 이름으로 키워드를 사용하면 안되기 때문에 ‘키워드 여부’는 사전에 숙지할 필요가 있습니다.

파이썬에서는 아래와 같은 코드로 키워드를 확인해 볼 수 있습니다.

>>> import keyword

>>> print(keyword.kwlist)

파이썬 키워드는 아래와 같습니다.

False / await / else / import / pass / None / break

except / in / raise / True / class / finally / is

return / and / continue / for / lambda / try / as

def / from / nonlocal / while / assert / del / global

not / with / async / elif / if / or / yield


[출처] 파이썬 언어 레퍼런스 -2.3.1 키워드 자세히 보기

4) 식별자(identifier)

식별자는 사용자가 정의한 단어로 프로그래밍 언어에서 함수나 변수의 이름을 붙일 때 사용하는 단어입니다. 식별자를 만들 때에는 알파벳을 사용하는 것이 관례이며, 아래와 같은 특별한 규칙에 따라야 합니다.

  • 키워드 사용 불가
  • 특수문자는 ‘언더 바(_)’만 가능
  • 숫자로 시작 불가
  • 공백 불포함

개발자들은 식별자를 쉽게 이해할 수 있도록 아래 2가지 방법을 사용합니다.

  • 스네이크 케이스 : 단어 사이에 ‘언더 바’ 기호를 사용 예) snake_case
  • 캐멀 케이스 : 단어들 첫 글자를 대문자로 사용 예) CamelCase

식별자를 구분하는 방법은 아래와 같습니다.

  • 식별자 : 캐멀 케이스 → 클래스
  • 식별자 : 스네이크 케이스 → 뒤에 괄호( ) 있음 → 함수
  • 식별자 : 스네이크 케이스 → 뒤에 괄호( ) 없음 → 변수

5) 변수(variable)

변수는 쉽게 말하면 변할 수 있는 값을 담을 수 있는 공간(박스)이며, 값을 저장할 때 사용하는 식별자를 말합니다. 숫자 외에도 모든 자료형을 저장할 수 있습니다. 사용자가 변수를 사용할 때, 식별자가 무엇이고, 이것이 어떠한 데이터인지를 가지고 있는지를 알려줘야 하는데, 이를 ‘변수를 선언한다’로 말합니다.

6) 함수(function)

함수는 코드의 집합으로 식별자가 스네이크 케이스이며, 뒤에 괄호 ( )가 있습니다. 함수를 호출(사용)할 때에 괄호 안에 여러 자료를 입력하는데, 입력하는 자료를 ‘매개변수’라 하며, 함수 호출해서 나온 결과값을 ‘리턴값’이라고 합니다.

7) 주석(comment)

주석은 프로그램을 설명하기 위해 사용하는 것으로 프로그램 진행에 있어 어떠한 영향도 주지 않습니다. 주석으로 처리하고 싶은 부분 앞에 # 기호를 붙여주면 됩니다. 예) # 연산 출력하는 예입니다.

8) 출력

출력은 print() 함수를 사용하며, 괄호 안에 출력하고 싶은 것을 나열합니다. 예) print(57)

괄호 안에 출력하고 싶은 내용을 쉼표(,)로 연결해서 여러 개 출력도 가능합니다.

예) print(“”Python”, 57, “Hello”)

답글 남기기