728x90
1. 파이썬의 변수
변수는 프로그래밍에서 데이터를 저장하고 관리하는 데 사용되는 중요한 개념이다. 변수는 이름이 붙은 메모리 공간으로, 값을 저장하거나 참조할 때 사용된다.
2. 변수의 이름 작성하는 방법
파이썬의 변수는 대소문자를 구분하며, 예약어 (예: if, while, for등)는 변수 이름으로 사용할 수 없다. 변수 이름은 알파벳으로 시작해야 하며, 숫자나 특수문자는 첫 글자로 올 수 없다. 변수 이름은 의미있고 알아보기 쉬운 이름으로 지정하는 것이 좋다.
3. 변수의 자료형
파이썬은 동적 타이핑(dynamic typing) 언어로, 변수의 타입을 선언할 필요 없이 값을 할당할 때 자동으로 타입을 추론한다. 이는 프로그래머가 변수의 타입을 직접 명시할 필요 없이 더 유연하게 코드를 작성할 수 있는 장점을 제공한다. 그렇지만 이로 인해 잘못된 타입의 값이 변수에 할당되는 상황도 발생할 수 있다
1. 기본 데이터 타입: 파이썬이 제공하는 기본적인 데이터 타입이다.
- 정수 타입(int): 정수 값을 나타낸다. 예를 들어, x=5 와 같이 할당될 수 있다.
- 부동소수점 타입(float): 실수 값을 나타낸다. 예를 들어, pi=3.14와 같이 할당될 수 있다.
- 문자열 타입(str): 문자나 문자열을 나타낸다. 예를 들어, name="김사과"와 같이 할당될 수 있다.
- 부울 타입(bool): 참(True) 또는 거짓(False) 값을 나타낸다. 예를 들어, is_love=True와 같이 할당될 수 있다.
2. 컬렉션 데이터 타입: 여러 개의 값을 묶어서 관리하는 데 사용되며, 더 복잡한 데이터 구조를 나타낸다.
- 리스트(list): 여러 값을 순차적으로 저장하는 자료구조이다. [1, 2, 3]와 같이 할당될 수 있다.
- 튜플(tuple): 리스트와 유사하지만 변경할 수 없는(immutable) 자료구조이다. (1, 2, 3)와 같이 할당될 수 있다.
- 딕셔너리(dict): 키(key)와 값(value)을 쌍으로 저장하는 자료구조이다. {"name":"김사과", "age":"20}와 같이 할당될 수 있다.
- 집합(set): 중복되지 않는 값을 저장하는 자료구조이다. {1, 2, 3}와 같이 할당될 수 있다.
type(): 자료형을 알려준다.
del: 변수를 삭제한다.
728x90
'Python' 카테고리의 다른 글
6. 컬렉션 타입 - 세트 (0) | 2024.06.28 |
---|---|
5. 컬렉션 타입 - 튜플 (0) | 2024.06.28 |
4. 컬렉션타입 - 리스트 (0) | 2024.06.28 |
3. 문자열 다루기 (0) | 2024.06.28 |
1. 파이썬의 출력 (0) | 2024.06.27 |