Python 연산자와 Data Type

🐩 연산자와 Data Type

수학 공부를 할때도 가장 먼저 덧셈 뺄셈을 배웁니다. Python에서 사칙연산이 어떻게 사용되는지 알아보고 Data Type도 함께 알아보겠습니다.

💡 Data Type

수학에도 정수 복소수 실수가 존재하듯이 Python에는 Integer Complex number Float가 존재합니다. Data Type들을 하나씩 알아 보겠습니다.

Integer

Integer정수값으로 0, 1, 100, 2175910 모두 Integer입니다.

a = 2175910  #Integer

Float

Float실수로 소수점이 있는 숫자입니다. 2.0, 1.52931, 0.4123 모두 Float입니다.

b = 1.52931  #Float

Complex number

Complex Number복소수1 + 2j와 같은 형태를 띕니다.

c = 1+2j  #Complex Number

String

String은 문자열로 숫자가 아닌 문자 형태는 문자열입니다. "Hello World!", "Who are you" 모두 String 타입 입니다.

d = "Hello World!" #String

⚡️ 연산자

Python의 연산자에는 우리가 알던 사칙연산부터 좀 더 심화된 연산자들도 존재합니다.

사칙연산

'+'
+는 덧셈을 의미합니다.

result = num1 + num2 

'-'
-는 뺄셈을 의미합니다.

result = num1 - num2 

'*'
*는 곱하기를 의미합니다.

result = num1 * num2 

'/'
/는 나눗셈을 의미합니다.

result = num1 / num2 

상급 수학 연산

'%'
%modulo operator로 나누기의 나머지 값을 계산해줍니다.

result = 5 % 4    # 1

'//'
//은 나누기의 몫을 계산해줍니다.

result = 5 // 4    # 1

'+=' '-=' '*=' '/='

위의 +=는 자신과 뒤에 나올 수와 더한값을 계산해줍니다.

num = 1

num += 1   # 2

나머지 식들은 자신과 빼거나 곱하거나 나눈 값을 계산해줍니다.

' * * '
**는 제곱 계산해주는 연산입니다.

num = 10 ** 2    # 100

좋은 웹페이지 즐겨찾기