• Python 자료형이란?
    1. 기본형(원시형) - 데이터를 저장하는 공간
        - C언어 - 일반 변수, 배열
        - JAVA - 일반 변수
     
     2. 객체형(참조형)
        - C언어 - 객체, 포인터
        - JAVA - 배열, 기본형을 제외한 모든 자료형
        - Python

  • Python 자료형의 종류
     - bool(논리형)   : 참(True)과 거짓(False)을 저장하고 관리하는 자료형
     - int(정수형)      : 정수를 저장하고 관리하는 자료형
     - float(실수형)   : 실수를 저장하고 관리하는 자료형
     - str(문자열)      : 문자열을 저장하고 관리하는 자료형
     - List                     : 데이터의 집합 - 데이터의 변경이 가능하다..
                                      ex) a = [1,2,3]
     - Tuple                 : 데이터의 집합 - 데이터의 변경이 불가하다.. (Java에서 final과 비슷)
                                      ex) a = 1,2,3

  • 객체(object) 
     1. 어떤 대상을 표현하기 위한 데이터 공간과 그 공간을 컨트롤 할 수 있는 기능을 하나의 루틴으로 묶은 개별적인 변수
        - class라는 사용자 정의 자료형으로 만들어진 변수
        - 공간(데이터 공간) + 기능(함수,메소드)

     2. 모든 클래스는 object를 상속받는다 ★

+ Recent posts