변수?
- 변하는 수 (↔ 변하지 않는 수=상수)
- 데이터를 저장하기 위한 메모리상의 공간
- 데이터를 담는 바구니
변수 선언이 필요없다.
어떠한 값도 담을 수 있다. 정수, 실수, 문자열 → 동적 바인딩
위오 같이 print()함수 없이 변수명만 입력하고 Enter쳐도 값을 출력해준다.
위와 같이 여러 변수도 한꺼번에 입력이 가능하다.
a,b,c는 1,2,korea에 담을 수 있다.
여기서 문자는 ',' 혹은 "," 등의 따옴표로 정의가 가능하며,
d='4'는 숫자 4가 아니라 문자열 4를 의미한다.
type()을 이용하면 변수의 유형을 알 수 있다.
(int 정수, str 문자)
세 변수 모두 담고 싶을때는?
변수 값을 바꾸고 싶을 때는?
상수?
- 변하지 않는 수 (↔ 변하는 수=변수)
- 데이터를 저장하기 위한 메모리상의 공간
- 데이터를 담는 바구니
변수 a의 값을 문자열 hello로 설정시
a 의 출력 값은 hello가 된다.
상수 a의 출력 값은 상수 a가 된다.
반응형
'Python 기초' 카테고리의 다른 글
튜플 ( )-요소값 삭제가능? 인덱스 넘버구하기, 요소값 갯수 구하기 (0) | 2022.07.26 |
---|---|
리스트[ ] -개요, 범위지정 출력, 수정, 추가, 삭제, 중간삽입, 각 요소별 타입체크, 요소 삭제 방법들, 요소 한꺼번에 삭제 (0) | 2022.07.25 |
내장 자료형 자료구조 (list, tuple, set, dict) (0) | 2022.07.21 |
문자열, 인덱스, 문자열 길이, 문자열 구분하여 출력, 문자열 곱하기(feat. 형 변환), 문자열간 비교연산자(feat. 아스키코드) (0) | 2022.06.29 |
자료형 종류/ 자료형 변환 (0) | 2022.06.28 |