Development/Python

[점프투파이썬] 02장 파이썬 프로그래밍의 기초, 자료형

jstar0525 2022. 2. 26. 21:28
반응형

https://wikidocs.net/11

 

02장 파이썬 프로그래밍의 기초, 자료형

어떤 프로그래밍 언어든

wikidocs.net

 

02-1 숫자형

 

02-2 문자열 자료형

※ 이스케이프 코드 : 프로그래밍할 때 사용할 수 있도록 미리 정의해 둔 "문자 조합"
ex) \n, \t, \\, \', \"
문자열 자료형은 그 요솟값을 변경할 수 없다. 그래서 immutable한 자료형이라고도 부른다.
문자열 포맷 코드인 %d와 %가 같은 문자열 안에 존재하는 경우, %를 나타내려면 반드시 %%로 써야 하는 법칙이 있기 때문이다. 이 점은 꼭 기억해 두어야 한다. 하지만 문자열 안에 %d 같은 포매팅 연산자가 없으면 %는 홀로 쓰여도 상관이 없다.
※ 표현식이란 문자열 안에서 변수와 +, -와 같은 수식을 함께 사용하는 것을 말한다.

 

a.find('k') : return -1

a.index('k') : raise ValueError

 

02-3 리스트 자료형

※ 객체란 파이썬에서 사용되는 모든 자료형을 말한다.

 

02-4 튜플 자료형

- 리스트와 다른 점

   * 리스트는 [ ]으로 둘러싸지만 튜플은 ( )으로 둘러싼다. 

   * 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.

 

02-5 딕셔너리 자료형

 

a.get('nokey') : return None

a['nokey'] : raise KeyError

 

02-6 집합 자료형

    * 중복을 허용하지 않는다.

    * 순서가 없다(Unordered).

 

02-7 불 자료형

※ True나 False는 파이썬의 예약어로 true, false와 같이 사용하지 말고 첫 문자를 항상 대문자로 사용해야 한다.

 

02-8 자료형의 값을 저장하는 공간, 변수

※ 메모리란 컴퓨터가 프로그램에서 사용하는 데이터를 기억하는 공간이다.

 

반응형