본문 바로가기
반응형

분류 전체보기47

import 모듈 정리 import 할 수 있는 내장된 모듈이 많습니다. 하나씩 소개해볼게요~ 1. os 운영체제를 제어할 수 있는 모듈입니다. 폴더경로를 불러올 수 있습니다. >>> import os >>> os.getcwd() 'C:\\Users\\User' 2. random 랜덤으로 숫자를 만들 수 있는 모듈입니다. >>> import random >>> random.random() 0.90389642027948769 3. re 정규 표현식으로 문자열을 다룰 수 있습니다. 4. glob 폴더에 있는 파일들을 모두 읽는 함수입니다. >>> import glob >>> glob.glob("c:/test/*") ['c:/test\\1.py', 'c:/test\\2.py', 'c:/test\\3.py'] 5. sys 파이선 인터.. 2022. 1. 18.
파이선 모듈 import / 종류 남이 만들어 놓은 라이브러리를 가져다 쓸수도 있습니다. 그런 라이브러리를 python에서는 모듈이라고 하고, 다른 사람이 만들어놓은 코드를 가져와서 함수처럼 쓸 수 있습니다. 모듈을 불러오는 방법은 아래와 같습니다. 1) 모듈 전체를 가져올 수 있습니다. import 모듈 2) 모듈 내에서 필요한 것만 가져올 수 있습니다. from 모듈 import 이름 모듈 만들기 모듈을 만들고, 다른 python에서 불러올 수 있습니다. 우선 test1.py 라는 모듈을 만들어 볼까요? def add(a, b): return a + b def minus(a, b): return a-b 해당파일을 저장해줍니다. 같은 위치에서 새로운 python을 열어주고, test1.py에 있는 함수들을 불러오는 작업을 할 수 있습니.. 2022. 1. 18.
True False / bool 불 / 자료형 bool 자료형이란 참과 거짓을 나타내는 자료형입니다. True/ False로 return 하게 됩니다. True : 참 False : 거짓 bool 자료형을 체크할 때는 , type을 써줍니다. >>> a = True >>> type(a) 자료형의 참과 거짓을 알 수 있습니다. 값 참 or 거짓 "python" True "" False [1, 2, 3] True [] False () False {} False 1 True 0 False None False 딕셔너리 { } /튜플 ( ) / 리스트 [ ]/ 문자열 " " / 등의 값이 비어있으면 False가 됩니다. True/False 조건문 1) while에 사용 가능 while 조건문: 수행할 문장 2) if else 문에 사용 가능 >>> if [].. 2022. 1. 17.
집합 자료형 함수 정리 집합 자료형 관련 함수들을 정리해보겠습니다. 값 추가 (add) 이미 만들어진 set 자료형에 값을 추가할 수 있다. 1개의 값만 추가(add)할 경우에는 다음과 같이 한다. >>> s1 = set([1, 2, 3]) >>> s1.add(4) >>> s1 {1, 2, 3, 4} 값 여러 개 추가(update) 여러 개의 값을 한꺼번에 추가(update)할 때는 다음과 같이 하면 된다. >>> s1 = set([1, 2, 3]) >>> s1.update([4, 5, 6]) >>> s1 {1, 2, 3, 4, 5, 6} 특정 값 제거(remove) 특정 값을 제거하고 싶을 때는 다음과 같이 하면 된다. >>> s1 = set([1, 2, 3]) >>> s1.remove(3) >>> s1 {1, 2} 2022. 1. 17.
반응형