데이터 이야기/PYTHON

[데이터분석 - Python] #1. 파이썬 Basic - 변수

sssoing-k 2022. 10. 4. 16:51
변수(Variable)란 무엇인가?

변수는 말 그대로 '변할 수 있는 대상'을 의미하며 우리는 컴퓨터에 데이터를 저장하기 위해 변수를 활용합니다.

자주 활용하는 데이터 값이나 데이터 형태를 할당/디파인/바인딩 등을 하는 작업을 의미합니다.

 

변수 선언하고 값 저장하기

# a라는 변수명에 100을 값으로 할당해 봅시다.

# 컴퓨터의 메모리 상 a라고 하는 이름에 10이라는 값을 할당하는 것을 의미합니다.

a = 100

 

변수의 종류(Type)와 저장할 수 있는 값의 데이터 타입
  • 정수 : int
  • 실수 : float
  • 문자열 : str
  • 불리언 : bool
  • 객체 : class, model 등

 

변수의 형변환
  • int() : 정수로 변환
  • float() : 실수로 변환
  • str() : 문자열로 변환

변환해야 할 데이터를 명령어() 안에 넣어준다.

 

실습 - 변수 저장 및 출력
# 아래 명을 변수로 값을 할당해 봅시다.
# 몸무게 : weight - 실수
# 키 : hight - 정수
# 직업 : job - 문자열

weight = float(55.53)
hight = int(165)
job = str(worker)

# 각각 출력해 봅시다.
print(weight, hight, job)

# 변수를 활용해서 한 문장으로 출력해 봅시다.
print(f'키는 {hight}이고, 몸무게는 {weight}이고, 직업은 {job}입니다.')

 

저장된 변수들은 연산이 가능합니다.

사칙 연산
  • +  : 더하기
  • -  : 빼기
  • *  : 곱하기
  • ** : 거듭제곱
  • /  : 나누기
  • // : 몫
  • %  : 나머지
  • +=, -= 증감연산자

 

조건 연산
  • and, & : 동시충족
  • or, | : 조건충족
  • in : 보유여부 (멤버연산자라 부릅니다)
  • is : 같음여부 not : 다름여부
  • == : 같은값인지 확인
  • !=: 다른값인지 확인
  • <, >, <=, >= : 대소비교