python 22

[Numpy] 모든 원소가 X인 배열 만들기

1. ones() & ones_like()# 모든 원소가 1인 배열 만들기np_arr = np.ones((3, 5), dtype=int)print(f'np_arr: {np_arr}')py_list = [1, 2, 3]np_arr = np.ones_like(py_list, dtype=float)print(f'np_arr: {np_arr}')py_list = [[1, 2, 3], [4, 5, 6]]np_arr = np.ones_like(py_list, dtype=float)print(f'np_arr: {np_arr}') 2. zeros() & zeros_like() # 모든 원소가 0인 배열 만들기np_arr = np.zeros((3, 5), dtype=int)print(f'np_arr: {np_arr}'..

python 2025.08.20

[Numpy] 배열 속성 확인

1. 배열 속성 원소 데이터 타입 설정# 배열 원소 데이터 타입 설정(dtype)np_arr = np.array([1, 2, 3], dtype=float)print(f'np_arr: {np_arr}') # np_arr: [1. 2. 3.]# 배열 원소 데이터 타입 변경(astype())np_arr = np_arr.astype(np.int64)print(f'np_arr: {np_arr}') # np_arr: [1. 2. 3.] 2. 배열 속성(차원, 형태, 데이터타입) 확인np_arr = np.array( [ [1., 2, 3., 4, 5], [10, 20, 30, 40, 50], [100, 200, 300, 400, 500] ])# 배열 차원print..

python 2025.08.20

VSCode에서 python 가상환경 만들기

1. 가상환경(venv)이란?가상환경은 프로젝트별로 독립된 Python 환경을 만드는 것입니다.쉽게 말하면, Python과 패키지들이 다른 프로젝트에 영향을 주지 않도록 격리된 공간을 만드는 것입니다. 2. 가상환경 만들기python -m venv venv 3. 가상환경 활성화.\venv\Scripts\activate 4. VS Code에서 Python 인터프리터 선택Ctrl+Shift+P → "Python: Select Interpreter" → 방금 만든 venv 선택 5. 필요한 패키지 설치 (예: numpy) pip install numpypip install pandas 6. 설치 확인python -c "import numpy; print(numpy.__version__)" python -c "..

python 2025.08.20

[12장] 함수-I

이번 시간에는 함수에 대해서 살펴보겠습니다.  1. 함수란함수는 영어로 'function'이라고 합니다. function은 '기능'이란 뜻을 가지고 있는데요, 컴퓨터 프로그램에서는 '사전에 특정 기능을 정의하고 필요에 따라 특정 기능 사용하는 것'을 함수라고 합니다.프로그램에서 함수는 계산기 함수, 파일 쓰기/읽기 함수, 상품 결재 함수 등... 수없이 많습니다. ※ 참고. 함수는 '내장 함수'와 '사용자 함수'로 구분합니다. 내장 함수는 파이썬에서 기본적으로 제공하는 함수로 지금까지 경험했던 print(), input() 등이 있습니다. 반면 사용자 함수는 개발자가 직접 만든 함수로 필요에 따라 함수를 선언하고 사용하면 됩니다. 2. 기본 문법파이썬에서 함수를 사용하기 위한 기본 문법은 다음과 같습니다..

python 2024.12.09
반응형