초보를 위한 Python 파이썬 기본 용어 정리
안녕하세요 머킹입니다.
오늘부터 파이썬은 정말 기초적인 부분을 다루는 글입니다.
저처럼 아무것도 모르는 초보를 위한 콘텐츠라는 점 유의해주시길 바랍니다.
여기서 정리하는 용어는 문법이 아닙니다.
문법은 차차 정리할 계획입니다.
이진법, 이진 숫자
- 숫자 0과 1만을 사용하여, 둘씩 묶어서 윗자리로 올려 가는 표기법.
- 0과 1의 기호를 쓰며 이들로 이루어진 수를 이진수라고 합니다.
인터프리터
- 인터프리터는 한 번에 코드를 한 줄씩 읽어서 실행하는 프로그램입니다.
컴파일러 형식보다 느리지만 실수한 코드를 바로 잡기 쉽습니다.
대표적으로 파이썬이 인터프리터 형식입니다.
컴파일러
- 컴파일러는 모든 코드를 한 번에 읽어서 실행합니다.
인터프리터보다 빠르다는 장점이 있지만 실수했을 때 바로 고치기 어렵습니다.
대표적으로는 자바, C언어가 있습니다.
정규 표현식
- 줄임말로 정규식이라고도 부릅니다.
특정 문자열의 패턴을 표현하는 방식으로 복잡한 표현을 간결하게 표현할 수 있습니다.
정규식은 자체 표현방식으로 구성되어 있기 때문에 그 문법을 별도로 익혀야 합니다.
문장
- 표현식이 하나 이상 모인 것으로 파이썬에서는 한 줄이 하나의 문장이 됩니다.
표현식 : a
문장 : print(a)
객체
- 어떤 속성값과 행동을 가지고 있는 데이터입니다.
변수
- 파이썬에서 변수는 객체의 별칭을 이야기합니다.
a = apple의 문장이 있다면
apple라는 변수를 a라는 변수이름에 할당합니다.
만약 변수이름을 정의한다면 그 이후로는 변수이름으로 객체를 사용할 수 있습니다.
위처럼 a = apple이라는 저장을 한다면
print(a)를 했을 때 apple이라는 결괏값이 나오게 됩니다.
함수
- 코드의 반복을 줄이거나 어떤 용도를 위해서 특정 코드들을 모아둔 것입니다.
한번 작성하면 해당 코드가 필요할 때 호출해서 사용할 수 있기 때문에
재사용할 수 있고, 가독성이 좋습니다.
자료형
- 자료의 형태를 말합니다. 파이썬에서는 기본적으로 3가지의 자료형이 있습니다.
1. 숫자 : 소수점이 없는 정수와 소수점이 있는 실수형
2. 문자열 : 문자의 나열로 큰따옴표 ("") 혹은 작은따옴표('')로 입력
3. 불 : True와 False로 나타내는 값
자료형은 보다 보면 많이 익숙해져서 지금은 간략하게 정리하겠습니다.
인덱스
- 자료형에서 메모리에 저장된 순서대로 매겨진 번호
여기서 주의할 점은 1로 시작하는 것이 아니라 0으로 시작하는 게 디폴트입니다.
연산자
- 연산자는 자료를 가공하여 유용한 정보를 만들어 내는 도구입니다.
1. 산술 연산자 :
(a = 10, b = 3이라고 가정한 경우)
+ | 덧셈 | a + b | 13 |
- | 뺄셈 | a - b | 7 |
* | 곱셈 | a * b | 30 |
/ | 나눗셈 | a / b | 3.3333333... |
% | 나머지 | a % b | 1 |
// | 몫 | a // b | 3 |
** | 제곱 | a ** b | 1000 |
2. 비교 연산자:
== | 같다 | 5 == 5 | True |
!= | 다르다 | 'apple' = 'apple' | False |
> | 크다(초과) | 15 > 3 | True |
< | 작다(미만) | 11 < 11 | False |
>= | 이상 | 14 >= 16 | False |
<= | 이하 | 13 <= 16 | True |
3. 할당 연산자:
(a = 10, b = 20이라고 가정한 경우)
= | 왼쪽에 오른쪽 값을 할당 | a = b |
+= | 왼쪽과 오른쪽 더하고 왼쪽에 할당 | a += b |
-= | 왼쪽에서 오른쪽 빼고 왼쪽에 할당 | a -= b |
*= | 왼쪽과 오른쪽 곱하고 왼쪽에 할당 | a *= b |
/= | 왼쪽에서 오른쪽 나누고 왼쪽에 할당 | a /= b |
%= | 왼쪽에서 오른쪽을 나눈 나머지를 왼쪽에 할당 | a %= b |
**= | 왼쪽에서 오른쪽을 제곱한 값을 왼쪽에 할당 | a **= b |
//= | 왼쪽에서 오른쪽을 나눈 몫을 왼쪽에 할당 | a //= b |
들여 쓰기
- 파이썬에서는 들여 쓰기가 굉장히 중요합니다.
보통 띄어쓰기 (스페이스 x 4회)를 대중적으로 많이 사용하며, 보통 에디터에서는 Tab을 하거나
적정문법에서 띄어쓰기가 자동으로 사용됩니다.
오늘은 제가 파이썬에 대해서 공부하면서
이 단어는 뭐지? 하는 말들에 대해 알아봤는데요.
기본적인 용어는 이 정도로 배워도 문제없이 파이썬을 배울 수 있으니까
다음부터는 본격적으로 파이썬 문법에 대해서 알아보겠습니다.
감사합니다.
'오늘부터 파이썬' 카테고리의 다른 글
Python 런타임 에러 (0) | 2024.08.24 |
---|---|
[오늘부터 파이썬] 파이썬 Python 튜플, 딕셔너리 자료형 설명 (0) | 2023.08.08 |
[오늘부터 파이썬] 초보를 위한 파이썬Python '리스트' 기초 개념 정리 (0) | 2023.08.04 |
[오늘부터 파이썬] 파이썬Python 기초 문법 알아보기 (0) | 2023.08.02 |
[오늘부터 파이썬] 파이썬 설치하기 (윈도우 / 맥) (0) | 2023.07.31 |