[Shielders] Rookies-04

Dong Jung·2022년 8월 31일
0

Rookies

목록 보기
5/24
post-thumbnail

2022.08.31

인프라 활용을 위한 파이썬.04

5. 내장함수

  • 파이썬 내부에 미리 정의되어 있는 함수이다.
  • 외부 모듈과는 달리 import 과정없이 사용 가능
    ex) print(), type(), len(), list(), map()..등
__builtins__ 속성을 통해 내장함수 목록 확인 가능

자주 사용되는 내장함수 목록

  • enumerate() , filter(), int(), len(), list(), map(), str(), type(), zip(), range()

6. 외장함수

  • 파이썬에서 제공하는 기본 라이브러리

  • 내장함수와는 다르게 모듈을 불러들이는 import를 먼저 수행해야됨

자주 사용되는 외장함수 목록

  • sys, pickle, os, shutil, glob, time, datetime / dateutil, calendar, random, pathlib, csv, json

연습문제

  • 좌표(x, y) 정보를 가지는 NowData클래스를 파일로 저장 후 다시 읽어서 정보 확인
import pickle
class NowData:
    def __init__(self):
        self.x = 0
        self.y = 0
    def move(self, x, y):
        self.x = x
        self.y = y
    def get_location(self):
        return self.x, self.y

data = NowData()
data.move(100, 200)

# 코드 작성
profile
보안새내기

0개의 댓글