안녕하세요~ 

이번 시간에는 파이썬의 변수 선언과 교환에 대해 알아보려고 하는데요.

천천히 자세하게 살펴볼까요?

변수 선언의 여러가지 종류

# 변수 선언(변수명 = 값)
a = 10
print(f'a = {a}')

# 동시에 여러 개의 변수를 선언할 때
a,b = 10,20
print(f'a = {a}, b = {b}')

# 변수 교환
a,b = b,a
print(f'a = {a}, b = {b}')

# 같은 값을 여러 개의 변수에 저장할 때
a = b = 10
print(f'a = {a}, b = {b}')

# 변수의 타입을 확인할 때
b = 'hello'
print(type(a))
print(type(b))

# None : 값이 정의되지 않음
a = None
print(a)

 변수를 여러 가지 방식으로 선언하고 출력해보는 코드.


오늘의 핵심 키워드

  1. 변수는 값을 저장하는 공간이다. 자바와 달리 타입이 존재하지 않는다.  변수명 = 값
  2. print() 함수는 출력할 때 사용한다.  print(출력할 내용)
    ※ 따옴표(' ') 앞에 f가 붙으면 f문자열이라고 부르고 중괄호({ })를 통해 변수값을 출력할 수 있다.
  3. type() 함수로 변수의 타입이 확인 가능하다.  type(변수명)

 ① 이름이 a인 변수에 10을 저장 

② f문자열을 활용해 a에 저장된 값 10 출력

① 이름이 a, b인 변수에 각각 10, 20을 저장 

② f문자열을 활용해 a에 저장된 값 10, b에 저장된 값 20 출력

 ① 이름이 a, b인 변수에 각각 b에 저장된 값, a에 저장된 값을 저장 -> 결과적으로 값 교환 

② f문자열을 활용해 a에 저장된 값 10 출력

① 이름이 a인 변수와 b인 변수에 10을 저장 

② f문자열을 활용해 a, b에 저장된 값 10 출력

① 이름이 b인 변수에 'hello'를 저장 

② type( ) 함수를 통해 변수 a의 타입 int, b의 타입 str 출력

① 이름이 a인 변수는 값 없이 선언하기 위해 None 작성

② print( ) 함수로 출력해보면 None 출력

꼭 봐야되는 마무리 꿀팁!

  • 출력이 필요할 때는 print( ) 함수 사용하기! 
  • 변수의 타입을 확인할 때는 type( ) 함수 사용하기! 

▲영상으로 한번 더 복습하세요 :)