본문 바로가기
반응형

Python14

파이선 모듈 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.
집합 자료형 set 집합을 표현하는 집합자료형 set이 있습니다. 알파벳세트를 만들어봅시다. 처음 빈 세트를 만들려면 아래와 같이 작성합니다. >>> abcd= set() >>> abcd= {'a', 'b', 'c'} 또한 문자열도 가능합니다. >>> s2 = set("home") >>> s2 {'m', 'h', 'e', 'o'} 집합자료형은 중복을 허용하지 않고, 순서가 없습니다. (리스트와 튜플의 차이! 리스트와 튜플은 순서가 있습니다.) 1) add() 여기에 d를 추가할 수 있습니다. >>> abcd.add('d') >>> abcd {'a', 'b', 'c', 'd'} 2) type 선언해준 abcd의 타입을 확인할 수 있습니다. >>> type(abcd) 3) 교집합 합집합 가능 교집합 합집합이 가능합니다. 테스트.. 2022. 1. 16.
반응형