TIL DAY 02 : PYTHON관련

김기욱·2020년 7월 9일
0

TIL

목록 보기
2/11
post-thumbnail

1. 객체와 메소드

파이썬에서 숫자(numbers)와 문자열(strings)같은 모든 데이터(data)들은 객체에 해당된다.

  • 파이썬에서는 숫자는 객체, 문자열도 객체, 즉 모든 자료가 객체이다.
  • 똑같은 종류의 객체는 똑같은 타입(type)을 지니고 있다.
  • id() 함수와 type()함수를 이용해 객체의 정보를 얻을 수 있다.
  • id는 파이썬이 프로그램을 실행 시킬 때, 자동으로 정수(integer)형태로 할당된다.
  • 프로그램을 매번 실행 시킬 때 마다, id값은 다른 값이 할당된다.
  • 타입(type)은 객체(object)의 값에 따라 결정된다.
  • 문자(string)클래스는 'str' 정수(integer)는 'int', 실수(float)는 'float'로 표기된다.
  • 파이썬에서 클래스(classes)와 타입(types)은 동일한 의미를 가진다
  • 파이썬에선, 변수(variables)는 객체(objects)를 가르키는 역할을 한다. 아래의 그림이 변수와 객체의 관계를 나타낸 것이다.

  • 그리고 우리는 객체에다 작업(operations)을 진행할 수 있다.
  • 그 작업은 함수(function)을 사용하여 정의 된다.
  • 객체(objects)의 함수(functions)들을 우리는 메소드(methods)라고 부른다.
    ex : lower(), upper()
profile
어려운 것은 없다, 다만 아직 익숙치않을뿐이다.

0개의 댓글