Python
Python - 변수와 기초 연산
phin09
2021. 1. 13. 21:11
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. +, -