Python
파이썬 기초 (Data Types, Variable, Operation)
Bruno-Jang
2021. 12. 4. 16:03
1. Data Types
2. Variable (변수)
3. Operation (연산)
1. Data Types
- string : 문자열 (큰따옴표, 작은따옴표)
- integer : 정수
- float : 실수
- complex numbers : 복소수 (실수와 허수를 포함하고 있는)
- boolean : 참 또는 거짓(True or False)
2. Variable (변수)
- 변수 이름 법칙
- 영어 알파벳, 숫자, _(underscore)로만 구성
- 첫 글자는 알파벳이나 _(underscore)로만 시작해야 함 (숫자로 시작할 수 없다)
- 영어 알파벳은 대문자와 소문자 구분된다.
- 띄어쓰기 안 된다. (ex] my team(x) my_team(o) - 변수에 값 저장
- string, 숫자 저장 가능
- 숫자에 "" 없어야 한다. ("" 쓰면 string으로 인식)
- 정수, 실수, 음수 모두 가능
3. Operation (연산)
- 더하기(plus) "+"
- 빼기(subtract) "-"
- 곱하기(multiply) "*"
- 나누기(devide) "/"
- 몫 구하기 "//"
- 나머지 구하기 "%"
복합 대입 연산자 | 설명 | 예시 | 사용 의미 |
+= | 왼쪽 변수에 오른쪽 값을 더하고 그 값을 왼쪽 변수에 할당 | a += b | a = a + b |
-= | 왼쪽 변수에서 오른쪽 값을 빼고 그 값을 왼쪽 변수에 할당 | a -= b | a = a - b |
*= | 왼쪽 변수에 오른쪽 값을 곱하고 그 값을 왼쪽 변수에 할당 | a *= b | a = a * b |
/= | 왼쪽 변수를 오른쪽 값으로 나누고 그 값을 왼쪽 변수에 할당 | a /= b | a = a / b |
//= | 왼쪽 변수를 오른쪽 값으로 나눈 후 그 몫을 왼쪽 변수에 할당 | a //= b | a = a // b |
%= | 왼쪽 변수를 오른쪽 값으로 나눈 후 그 나머지를 왼쪽 변수에 할당 | a %= b | a = a % b |
**= | 왼쪽 변수에 오른쪽 값만큼 제곱 후 그 값을 왼쪽 변수에 할당 | a **= b | a = a ** b |
* 연산 순서
- 괄호 ( )
- 제곱 **
- *, /, %
- +, -