본문 바로가기
반응형

자료형6

[파이썬 강의] 36. 가변객체와 불변객체 (객체의 세 특성) 객체라는 말이 등장하는데요. 자료형과 자료구조를 포함하는 말이 객체입니다. 파이썬에선 모든 것이 객체인데요. 나중에 더 자세히 다루겠습니다. 우리는 파이썬 제공 자료형인 숫자형,문자열,논리형과 자료구조인 리스트,튜플,집합,딕셔너리를 배운상태입니다. 어떤 자료구조는 원소를 변경할 수 있었고, 어떤 자료구조는 변경할 수 없었습니다. 변경한다는 것은 수정, 삭제, 추가를 의미합니다. 예를들어 리스트는 원소의 변경이 가능했지만 튜플은 그렇지 않았습니다. 문자열도 원소의 변경이 불가능합니다. 이런 의문이 생길 수 있습니다. 숫자형은 변경이 가능할까? 결론부터 말씀드리면 불가능합니다. 아니 이렇게 변경하면 되는거 아니야? 라고 생각하실 수도 있어요. 아래와 같이요. >>> a=3 >>> a 3 >>> a=5 이건 .. 2021. 10. 8.
[파이썬 강의] 11. 자료형 요약하기 (숫자,문자,논리) 우리는 지금까지 세가지 자료형을 배웠습니다. 숫자형, 문자열, 논리형입니다. 지금까지 배운 내용을 표로 정리해봅시다. 숫자형 문자열 논리형 원소 정수,실수,복소수 문자 True,False 타입 - 정수 : int - 실수 : float - 복소수 : complex str bool 인덱싱 X O X 원소 수정/삭제/추가 X X X 변환함수 int( ) float( ) complex( ) str( ) bool( ) 그 외 특징 - 복소수 정의 시 j 사용 - complex(실수부,허수부) 를 이용하여 복소수 정의 가능 - 길이 확인시 len( ) 사용 True는 1, F alse는 0의 값을 가짐 2021. 10. 7.
[파이썬 강의] 10. 자료형들 간의 변환 우리는 지금까지 세가지 자료형을 배웠습니다. - 숫자형 - 문자열 - 논리형 숫자형을 세분화하면 아래와 같이 다섯가지 타입이 있습니다. int float complex str bool 타입들 간에 변환 함수는 위 이름과 같습니다. 예를들어 봅시다. 정수하나를 정의하고 문자열로 바꿔보겠습니다. >>> a=3 >>> type(a) >>> b=str(a) >>> type(b) str 함수를 이용하면 됩니다. 문자열을 정수로 바꾸려고 시도해봅시다. >>> a='b' >>> int(a) Traceback (most recent call last): File "", line 1, in int(a) ValueError: invalid literal for int() with base 10: 'b' 문자열을 정수로 바.. 2021. 10. 7.
[파이썬 강의] 4. 자료형 - 문자열 파이썬 자료형에는 세가지가 있습니다. - 숫자형 - 문자열 - 논리형 이번 시간에는 문자열에 대해 배워봅시다. 문자열은 문자를 입력하기 위해 존재하는 자료형입니다. 큰따옴표 또는 작은따옴표를 이용하여 정의합니다. >>> a='hi hello' >>> a 'hi hello' 이번에는 큰따옴표롤 이용하여 문자열을 정의해봅시다. 출력은 작은따옴표로 됩니다. >>> b="python is good" >>> b 'python is good' 타입을 확인해봅시다. >>> type(a) 2021. 9. 27.
[파이썬 강의] 3. 자료형 - 숫자형 파이썬 자료형에는 세가지가 있습니다. - 숫자형 - 문자열 - 논리형 이번 시간에는 숫자형에 대해 배워봅시다. 숫자형은 정수, 실수, 복소수 세가지로 나뉩니다. 그 외에도 2진수, 8진수, 16진수도 있는데 여기서 다루지는 않겠습니다. 나중에 필요한 상황이 생기면 그때 배우도록 합시다. R의 경우는 정수를 입력할 때 뒤에 L을 붙여야 합니다. 파이썬은 알아서 인식합니다. 변수 a에 3을 입력해봅시다. 변수의 자료형을 확인하려면 type 함수를 이용하면 됩니다. >>> a=3 >>> type(a) 소수점을 입력하면 실수로 인식합니다. >>> b=3.1 >>> type(b) 복소수는 허수부분에 j를 붙여서 입력합니다. >>> c=2+9j >>> type(c) 복소수는 아래와 같이 생성할 수도 있습니다. >>.. 2021. 9. 27.
[파이썬 강의] 2. 자료형과 자료구조 큰그림 그리기 자료형과 자료구조의 큰그림을 그리는 강의입니다. 자세한 설명은 이어지는 강의에서 할 예정이고 본 강의는 얕고 넓게 조망하는 강의입니다. 파이썬을 이용하여 통계분석을 하는 것이 우리의 궁극적인 목적인데요. 파이썬이 통계분석을 하게 하려면 자료를 파이썬에 입력해야합니다. 자료형 파이썬에 입력할 수 있는 자료의 형태는 크게 세가지가 있습니다. 자료의 형태는 줄여서 자료형이라고 부릅니다. - 숫자형 - 문자열 - 논리형 위 세가지가 기본 자료형인데, 이건 컴퓨터 프로그램을 불문하고 다 비슷합니다. 숫자형은 정수,실수,복소수로 나눠집니다. 문자열은 문자들의 나열입니다. 문자를 입력하는 방식입니다. 마지막은 논리형인데요. 숫자형과 문자열은 우리가 현실에서도 쓰는 반면 논리형은 생소한 분들도 계실겁니다. 논리형은 T.. 2021. 9. 27.
반응형