python에서는 다음과 같은 데이터 타입들이 존재한다
값의 자료형을 확인하는 함수로는 type()
을 사용한다.
메모리 공간 확보
변수는 해당 메모리의 주소값을 갖고, 값은 2진수로 메모리에 저장된다. 이때 필요한 최소 메모리공간이 데이터 타입마다 다르다 ex) 정수형: 4Bytes
영어 알파벳
, 숫자
, _
로만 구성해야 한다.영어 알파벳
, _
로만 시작해야 한다._
을 붙인다.+
: 더하기 -
: 빼기*
: 곱하기/
나눈 몫 => 7 / 10 = 0.7//
: 정수 나누기 3 => 7 // 2 = 3%
: 나눈 후 나머지 12 % 3 = 2증감연산자는 ++
나 --
가 아닌 +=
를 사용한다.
이외에도 *=
, /=
, **
이 있다.
my_int1 = 10
my_int1 += 1 # 더하기를 실행한 후의 값을 변수에 저장
my_int2 = 10
my_int2 -= 1 # 빼기를 실행한 후의 값을 변수에 저장
my_int3 = 10
my_int3 *= 2 # 곱하기를 실행한 후의 값을 변수에 저장
my_int4 = 10
my_int4 /= 2 # 나누기를 실행한 후의 값을 변수에 저장
my_int5 = 10 ** 2 # 제곱
print(my_int1) # 11
print(my_int2) # 9
print(my_int3) # 20
print(my_int4) # 5
print(my_int5) # 100
()
**
*
, /
, %
+
, -
print("hello" + " world") # hello world
name = John
print(f"hello, {name}") # hello, John