본문 바로가기
Python/Do it! 점프 투 파이썬

[Do it! 파이썬] 2-1. 숫자형과 연산자

by Couldi 2023. 9. 12.
반응형

23. 9. 12.

- Could -

 

이 글은 막연히 python을 공부해야하나 라는 불안감으로 python으로 프로그래밍을 입문하는 사람들을 위한 글입니다.
python을 시작하는 많은 분들이 보는 '점프 투 파이썬' 책을 중심으로 '필자의 주관'이 잔뜩 담긴 설명을 추가하여, 파이썬 공부에 흥미를 붙이고 책 완주 후의 계획을 수립할 수 있도록 쓰여졌습니다.
'점프 투 파이썬'은 wikidoc(https://wikidocs.net/book/1)으로 무료로도 확인 가능합니다.
1. 숫자형
2. 연산자란?
3. 연산자의 종류
- 대입연산자
- 산술연산자
- 비교연산자
- 논리연산자
- 증감연산자

1. 숫자형

파이썬에서 숫자형 데이터는 다음과 같이 나눠진다.

정수형(integers): 소수점이 없는 숫자, 예를 들어, 1, -3, 100 등
실수형(floats): 소수점이 있는 숫자, 예를 들어, 3.14, -0.5, 2.0 등

 

2. 연산자란?

연산자는 프로그래밍에서 값들을 조작하고 계산하는데 사용되는 특별한 기호 또는 문자를 의미한다. 그 기능에 따라 대입연산자, 산술연산자, 비교연산자, 논리연산자, 증감연산자 등으로 나뉘는데 하나하나 명칭을 기억하기 보다는 각 연산자가 어떤 기능을 하는지 이해하고 넘어가는게 중요하다.

3. 연산자의 종류

대입연산자 (=)

파이썬에서 대입 연산자는 변수에 값을 할당할 때 사용된다.

x = 5  # 변수 x에 5를 할당


산술연산자

산술 연산자는 수학적 연산을 수행하는 데 사용된다. 주요 산술 연산자는 다음과 같다.

+ # 숫자를 더한다.
- # 숫자를 뺀다.
* # 숫자를 곱한다.
/ # 숫자를 나눈다.
% # 나눗셈의 나머지를 구한다.
** # 거듭제곱을 계산한다.

 

비교연산자

비교 연산자는 값들 간의 비교를 수행하고, 결과로 참(True) 또는 거짓(False)을 반환한다. (bool타입의 결과를 반환) 

== # 두 값이 같은지 비교합니다.
!=  #두 값이 다른지 비교합니다.
< # 왼쪽 값이 오른쪽 값보다 작은지 비교합니다.
> # 왼쪽 값이 오른쪽 값보다 큰지 비교합니다.
<= # 왼쪽 값이 오른쪽 값보다 작거나 같은지 비교합니다.
>= # 왼쪽 값이 오른쪽 값보다 크거나 같은지 비교합니다.

 

논리연산자

논리 연산자는 불리언 값(True 또는 False) 간의 논리 연산을 수행한다.

and (논리곱): 모든 조건이 참일 때만 참을 반환합니다.
or (논리합): 하나 이상의 조건이 참이면 참을 반환합니다.
not (논리부정): 조건을 부정합니다.

 

증감연산자

증감 연산자는 변수의 값을 증가 또는 감소시킬 때 사용된다

+= (더하면서 대입): 변수에 값을 더한 후 결과를 변수에 대입한다.
-= (빼면서 대입): 변수에서 값을 뺀 후 결과를 변수에 대입한다.
*= (곱하면서 대입): 변수에 값을 곱한 후 결과를 변수에 대입한다.
/= (나누면서 대입): 변수를 값을 나눈 후 결과를 변수에 대입한다.

반응형

댓글