본문 바로가기

Python

Python - 변수와 기초 연산

Data types

Integer: 정수

Float: 실수

Complex Numbers: 복소수. e.g. 1+2j (수학과 달리 허수부를 j로 표기)

String: 문자열

Boolean: True/False

변수 선언시 변수명 규칙

이름은 영어 알파벳, 숫자, _ 만 가능. case sensitive. 숫자로는 시작 불가.

 

연산

+

숫자끼리, 문자열끼리 더한다. 숫자 + 문자열은 에러난다. 같은 변수에 더해나갈 때는 +=로 축약할 수 있다.

 

-

뺄셈. 같은 변수에서 빼나갈 때는 -=로 축약할 수 있다.

 

*

마찬가지로 *= 사용 가능. list의 반복 확장에도 사용한다. e.g. [0] * 3 -> [0, 0, 0]

이 외에도 다양하게 쓰인다. 참고 링크

 

/

마찬가지로 /= 사용 가능. 나머지가 없어도 float를 return한다.

 

//

몫. 무조건 정수만 return한다.

 

%

나머지 연산(remainder/modulo operator).

 

**

지수 연산(exponentiation).

연산 우선순위

1. ()

2. **

3. *, /, %

4. +, -

'Python' 카테고리의 다른 글

Python - Tuple  (0) 2021.01.15
Python - List  (0) 2021.01.14
Python - Function Parameters  (0) 2021.01.14
Python - String Formatting  (0) 2021.01.14
Python - 입력값 받기  (0) 2020.12.28