파이썬은 다음과 같은 데이터 타입들이 존재한다. String
Integer
Float
Complex Numbers
Boolean
파이썬에서 변수는 데이터의 별명(식별자)라고 생각할 수 있다.
파이썬 연산자에는 +
-
*
/
//
등이 있다. /
는 값이 실수로 나오고 //
는 값이 정수로 나온다. 또한 %
도 있는데 결과로 나눗셈의 나머지를 반환한다.
대입 연산자와 묶어서 간단하게 줄여서 사용할 수 있는 연산자도 있다. +=
-=
*=
/=
등이 있다.
**
은 제곱을 의미한다. 예를 들어 10 ** 3
은 10의 세제곱을 의미한다.
파이썬 연산도 연산 우선 순위가 있다. 이 연산 우선 순위는 우리 현실에서 사용하는 연산 우선 순위와 같다. 다만 사용할 때 먼저 계산할 부분은 괄호를 쳐서 우선 순위를 높이는 것이 좋다.
문자열끼리 덧셈은 두 문자열을 붙인다는 의미다.
문자열을 표현하는 방법에는 기존 쌍따옴표 이외에 쌍따옴표 앞에 f를 붙여서 표현하는 방법도 있다. 이를 Literal String Interpolation이라고 한다. 이 방법은 문자열 안에 변수를 넣어 표현할 수 있게 해준다.