Python 기초

변수, 상수

a-straw-raincoat 2022. 6. 28. 17:32

변수?

  • 변하는 수 (↔ 변하지 않는 수=상수)
  • 데이터를 저장하기 위한 메모리상의 공간
  • 데이터를 담는 바구니

 

 

변수 선언이 필요없다.

어떠한 값도 담을 수 있다. 정수, 실수, 문자열 → 동적 바인딩

 

위오 같이 print()함수 없이 변수명만 입력하고 Enter쳐도 값을 출력해준다.

변수 출력

위와 같이 여러 변수도 한꺼번에 입력이 가능하다.

a,b,c는 1,2,korea에 담을 수 있다.

여기서 문자는 ',' 혹은 "," 등의 따옴표로 정의가 가능하며,

d='4'는 숫자 4가 아니라 문자열 4를 의미한다.

문자열 정의 방법

type()을 이용하면 변수의 유형을 알 수 있다.

(int 정수, str 문자)

변수 유형 알고 싶을 떄

 

세 변수 모두 담고 싶을때는?

변수 한꺼번에 입력

변수 값을 바꾸고 싶을 때는?

변수 바꾸고 싶을 때

 

상수?

  • 변하지 않는 수 (↔ 변하는 수=변수)
  • 데이터를 저장하기 위한 메모리상의 공간
  • 데이터를 담는 바구니

 

변수 a의 값을 문자열 hello로 설정시

a 의 출력 값은 hello가 된다.

 

상수 a의 출력 값은 상수 a가 된다.

 

변수와 상수

반응형