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 |