이렇게 5가지의 타입이 존재한다.
ex) "안녕하세요", "Hello World!", "100"
글자들은 "" 이용하여 입력해야한다.
만약 숫자를 String 타입으로 나타내고 싶으면
"" 를 이용하면 된다. 예) "100"
"100" 값은 우리 눈에는 숫자로 보이지만 숫자로 인식하지 않기 때문에 "100" + 1 값이 성립되지 않는다.
ex) 1, 2, 100
정수 타입을 의미한다.
ex) 2.0, 3.7, 9.99
소수점 숫자를 의미한다.
ex) 1+3j, 2-4j
실수와 허수를 포함하는 복소수를 의미한다.
파이썬에서는 j를 사용한다.
ex)
True
False
False
(Data type이 틀리기 때문)Boolean은 True, False로 표현할 때 사용하는데, 타입과 값이 같으면 True, 타입이나 값이 다르면 False를 반환한다. 주로 조건문에서 많이 사용된다.
파이썬에서는 +,-,*,/ 를 이용해서 덧셈,뺄셈,곱하기,나누기를 연산한다.
여기서 특이한 연산이 있다면 //,% 를 말할 수 있을것 같다.
// 은 나눈값의 몫을 의미하는데,
ex) 5 // 2 를 계산하면 몫인 2 가 결과값으로 나온다.
% 은 나눈값의 나머지를 의미하는데,
ex) 5 % 2 를 계산하면 나머지인 1이 결과값으로 나온다.
+=
-=
*=
/=
파이썬에서 사용하는 상급 수학 연산 표현 방법이다.
a = 3, b = 4 값이 있다고 가정하면
a 값에 b값을 더한 값을 나타내고 싶을때는 a = a + b 로 표현할 수 있다. 하지만 파이썬에서는 더 간결한 표현방식이 있는데 그것이 바로 += 이다.
a += b 는 a = a + b 값과 같은 의미이다.
더 간결한 코드를 구현할 수 있다.
뺄셈, 곱셈, 나눗셈도 같은 방법으로 구현할 수 있다.
다른 언어에서는 a의 값을 1 감소 시키거나 1 증가 시킬때 a-- or a++ 방식을 사용하지만 파이썬에서는 a += 1 식으로 표현한다.