01. Print
- print명령어를 사용해 여러값들을 출력할 수 있다.
02. Data Types
- 데이터타입에는, String, Integer, Float, Complex Numbers, Boolean 이있다.
- " " 안에 있는 글자들을 String(문자열)이라고 한다.
ex) "안녕하세요" , "23"
- Interger(정수형)은 1, 2, 45 같은 정수값을 말한다.
- Float(소수형)은 2.4, 5.7, 0.002 같은 소수점 숫자를 말한다.
- Complex Numbers(복소수형)은 실수와 허수를 포함하고 있는 복수수를 말한다. ex) 1 + 3j, 2 - 6j
- Boolean(불린)은 True나 False같은 참과 거짓을 나타내는 값이다.
03-04. Variables
- Variables (변수)는 데이터 별명(식별자)입니다.
- Variables (변수)는 '='기호 기준 항상 왼쪽에 위치시키고 실제 값은 우측에 넣으면 값이 변수에 저장 됩니다.
- 문자열을 변수에 저장하고 싶으면 '' 를 써줘서 문자열을 표시해줘야 합니다.
ex) "23" > 문자열 23 > 정수형수형
- 변수의 값은 나중에 쓴 값으로 바꿀 수 있습니다.
05-07. Math Expressions
- +(더하기), -(빼기),*(곱하기),/(나누기)를 통해 사칙연산을 할 수 있습니다.
- /(나누기)를 하면 정수형끼리의 연산을 하여도 소수형으로 값이 나옵니다.
- //(정수나누기)를 사용하여 나눈값의 몫(정수)만 구할 수 있습니다.
- %를 이용해서 나머지 값을 구할수 있습니다.
08-11. Advanced Math Expressions
- sum += 1은 sum = sum + 1 과 같은 말이다.
- sum -= 1은 sum = sum - 1 과 같은 말이다.
- sum = 1은 sum = sum 1 과 같은 말이다.
- sum /= 1은 sum = sum / 1 과 같은 말이다.
- **은 그 수의 거듭제곱의 값을 리턴해준다.
2 ** 4 = 16
12. Order of Arithmetic Operators
- 파이썬에서 수학 연산 표현들의 우선순위는 수학 연산 우선순위랑 같다.
( )
**
*
, /
, 그리고 %
+
와 -
- 코드의 가독성을 높이기 위해 괄호를 적절히 사용해주는 것이 좋다.
13. Concatenating Text Strings
- 숫자뿐만아니라 문자열끼리도 서로 더할 수 있다.
예를 들어 print("Hello, World") 를 print("Hello," + "World") 라고 표현할 수도 있다.
- f-strings를 이용히면 간편하게 변수와 문자를 합할 수 있다.
name = "Dae-Hwan"
print(f"Hello, {name}")
Hello, Dae-Hwan