본문 바로가기
반응형

분류 전체보기33

[파이썬 Python] 모듈 사용과 예제 (패키지 불러오기) 파이썬의 모듈(Module)은 코드의 재사용을 가능하게 해주는 중요한 개념입니다. 모듈은 파이썬 코드가 담긴 파일로, 함수, 변수, 클래스 등을 포함하고 있습니다. 다른 파이썬 파일에서 모듈을 가져와서 사용할 수 있습니다. 1. 모듈 생성과 사용 모듈을 생성하고 다른 파일에서 이를 사용하는 방법을 설명하는 예제입니다. # my_module.py 파일 def greet(name): return f"Hello, {name}!" # main.py 파일 import my_module message = my_module.greet("Alice") print(message) # 출력: Hello, Alice! 2. 모듈 이름 충돌 방지 모듈을 가져올 때 별명을 사용하여 이름 충돌을 방지하는 방법을 설명하는 예제입니.. 2023. 8. 26.
[파이썬 Python] 애플 주식 정보 불러오기 (yfinance) 파이썬으로 주식가격 기록을 불러오는 코드를 소개합니다. yfinance를 이용한 것이기 때문에 코드는 언제든지 먹통(?)이 될 수 있습니다. yfinance 가 설치 되어 있지 않거나, 최신 버전이 아니라면 먼저 인스톨해주시기 바랍니다. pip install yfinance pip install yfinance --upgrade 틱커만 알면 주식 정보를 불러오는 건 똑같기 때문에 애플에 국한된 것은 아닙니다. 1. yfinance를 이용하여 애플 주식 정보 불러오기 아래 코드를 통해서 간단하게 주식 정보를 불러오고 그래프를 그릴 수 있습니다. import yfinance as yf import matplotlib.pyplot as plt symbol = 'AAPL' ticker = yf.Ticker(sy.. 2023. 8. 25.
[파이썬 Python] 고유한 값들의 집합 Set 파이썬의 set은 고유한 값들의 집합을 나타내는 자료형입니다. 집합은 중복된 값이 없으며, 순서가 없습니다. set을 사용하여 중복을 허용하지 않는 값을 관리하거나 집합 연산을 수행할 수 있습니다. 1. 집합 생성: set을 사용하여 집합을 생성할 수 있습니다. my_set = {1, 2, 3} 2. 중복 제거: 리스트의 중복된 값을 set을 이용하여 제거하고 유일한 값만 남길 수 있습니다. my_list = [1, 2, 2, 3, 3, 4] unique_values = set(my_list) # {1, 2, 3, 4} 3. 집합 연산: | 연산자로 합집합을, & 연산자로 교집합을, - 연산자로 차집합을 구할 수 있습니다. set1 = {1, 2, 3} set2 = {3, 4, 5} union = set.. 2023. 8. 25.
[파이썬 Python] 변경 불가능한 리스트 튜플 (Tuples, 리스트 차이) 파이썬에서 튜플과 시퀀스는 데이터를 순차적으로 저장하고 관리하는 데 사용되는 중요한 자료형입니다. 튜플은 변경 불가능한(immutable) 시퀀스로, 여러 데이터를 그룹화하고 관리하는 데 사용됩니다. 1. 튜플 생성 튜플은 괄호로 감싸서 생성하며, 여러 값을 그룹화하는 데 사용됩니다. my_tuple = (1, 2, 3) 2. 인덱싱과 슬라이싱 튜플 내부의 데이터는 인덱스를 사용하여 접근하거나 슬라이싱을 통해 범위를 선택할 수 있습니다. 3. 언패킹: 튜플 내의 값을 변수로 언패킹하여 각각의 변수에 할당할 수 있습니다. print(my_tuple[0]) # 1 출력 print(my_tuple[1:3]) # (2, 3) 출력 4. 튜플 덧셈과 곱셈 두 개의 튜플을 더하면 두 튜플의 원소가 합쳐진 새로운 튜.. 2023. 8. 25.
728x90
반응형