파이썬 (Python) 백준 1330번 문제풀이 파이썬 처음 공부할 때 기초 문법을 배우고 활용할 때 알고리즘을 풀면서 해보자 라는 생각이 들어서 백준 완전 기초 문제 풀었던 기록들을 쭉 작성해봅니다. 백준은 처음 풀면 입력방식이 생소해서 좀 틀리더라고요 ㅋㅋ. 파이썬 데이터 타입 관련된 글을 보고 나서 한 번씩 풀어보면 이해가 좀 더 잘 된다고 생각해서 한 번씩 풀어보면 좋습니다. 목차 문제 풀이 관련 글 https://steadiness-dev-invest.tistory.com/89 [목차] 03. 파이썬 제어문 if, while, for문 정리 [목차] 03. 파이썬 제어문 if, while, for문 정리 파이썬 제어문에 대한 정리가 끝나서 관련 글을 모으려고 작성합니다. 요즘 데이터 분석에 대해..
파이썬
python numpy 기초정리 8편. Broadcasting Broadcasting 전체에 행렬에 특정값에 대한 연산이 가능한 방법입니다. 네트워크에서 브로드캐스팅은 네트워크 연결된 모든 호스트에게 뿌리는 방식이기도 합니다. broadcast란 단어의 뜻이 무언가를 흩뿌리거나 전파할 때 사용하는 단어라서 그렇다고 합니다. 목차 연산 연산하나 있는데 목차가 왜 필요하지 관련 글 [목차] 수학 과학 계산용 모듈 numpy [목차] 수학 과학 계산용 모듈 numpy 정리 [목차] 수학 과학 계산용 모듈 numpy 정리 2021-06-04일 기준으로 데이터 분석을 공부하면서 기본적으로 다뤄야 할 모듈들을 공부중입니다. numpy, pandas 순서대로 하고 있습니다. 공부 해야지.. 목차 기 steadines..
python numpy 기초정리 7편. 행렬 (Matrix) 연산 행렬 (Matrix)의 연산은 n * n 형태로 구성된 데이터에 대한 연산 방식입니다. 기본 덧셈과 곱셈은 shape를 맞춰야 연산이 가능하며 스칼라곱 연산은 선형대수에서 배운 것처럼 연산이 됩니다. 예로 들면 3 * 2, 2 * 3 행렬은 연산하면 3*3 형태의 데이터가 나오게 됩니다. 목차 기본 덧셈, 곱셈 행렬 내부 합산 스칼라곱(dot product) 관련 글 [목차] 수학 과학 계산용 모듈 numpy [목차] 수학 과학 계산용 모듈 numpy 정리 [목차] 수학 과학 계산용 모듈 numpy 정리 2021-06-04일 기준으로 데이터 분석을 공부하면서 기본적으로 다뤄야 할 모듈들을 공부중입니다. numpy, pandas 순서대로 하..
python numpy 기초정리 6편. 정렬 numpy에서 정렬은 특정 index의 집합을 추출하고 싶을 때 사용합니다. axis라는 축지 정을 통해서 다차원 행렬에 대한 정렬도 가능합니다. 목차 1차원 정렬 n차원 정렬 관련 글 [목차] 수학 과학 계산용 모듈 numpy [목차] 수학 과학 계산용 모듈 numpy 정리 [목차] 수학 과학 계산용 모듈 numpy 정리 2021-06-04일 기준으로 데이터 분석을 공부하면서 기본적으로 다뤄야 할 모듈들을 공부중입니다. numpy, pandas 순서대로 하고 있습니다. 공부 해야지.. 목차 기 steadiness-dev-invest.tistory.com [다음 글] python numpy 기초정리 7편. 행렬 (Matrix) 연산 https://steadin..
python numpy 기초정리 5편. Boolean 인덱싱 Boolean 인덱싱은 조건 필터링을 통하여 True, False로 색인하는 방식입니다. 이 인덱싱 방법은 서로의 차원이 일치해야 하며 일치하지 않을 경우 에러가 발생합니다. 발생하는 에러는 boolean 인덱스는 차원의 개수가 다르면 연산이 안된다는 오류가 발생합니다. boolean index did not match indexed array along dimension0; dimension is 8 but corresponding boolean dimension is 7 목차 기본 사용법 조건절 인덱싱 사용법 관련 글 [목차] 수학 과학 계산용 모듈 numpy [목차] 수학 과학 계산용 모듈 numpy 정리 [목차] 수학 과학 계산용 모듈 ..
python numpy 기초정리 4편. Fancy 인덱싱 Fancy 인덱싱 이란 특정 index의 집합을 추출하고 싶을 때 사용하는 인덱싱 방법입니다. 이 인덱싱 방법은 나중에 True, False 기준으로 추출된 데이터들을 조회한다던가 5편에 나올 Boolean 인덱싱과 같이 사용하여 데이터를 추출하는 등 여러 방법으로 사용됩니다. 목차 1차원 2차원 관련 글 [목차] 수학 과학 계산용 모듈 numpy [목차] 수학 과학 계산용 모듈 numpy 정리 [목차] 수학 과학 계산용 모듈 numpy 정리 2021-06-04일 기준으로 데이터 분석을 공부하면서 기본적으로 다뤄야 할 모듈들을 공부중입니다. numpy, pandas 순서대로 하고 있습니다. 공부 해야지.. 목차 기 steadiness-dev-inv..
python numpy 기초정리 3편. numpy 인덱싱, 슬라이싱 numpy에서 인덱싱 슬라이싱은 1차원은 기본 리스트와 같으며 2차원 행렬은 기존 리스트를 배열에 쓰는 형태로 사용합니다. 목차 1차원 행렬 2차원 행렬 관련 글 [목차] 수학 과학 계산용 모듈 numpy [목차] 수학 과학 계산용 모듈 numpy 정리 [목차] 수학 과학 계산용 모듈 numpy 정리 2021-06-04일 기준으로 데이터 분석을 공부하면서 기본적으로 다뤄야 할 모듈들을 공부중입니다. numpy, pandas 순서대로 하고 있습니다. 공부 해야지.. 목차 기 steadiness-dev-invest.tistory.com [다음 글] python numpy 기초정리 4편. Fancy 인덱싱 https://steadiness-d..
[파이썬 에러 정리] ValueError: invalid literal for int() with base 10: '3.14' 파이썬에서 데이터 형 변환 시 발생하는 에러입니다. 값 에러 : int() 허용되지 않는 값이 '3.14'가 들어갔다는 뜻으로 해석됩니다. 목차 발생 원인 해결 방법 발생 원인 파이썬에선 형 변환을 아래의 표처럼 사용하게 되는데.. 데이터 형태 정수형 int() 실수형 float() 문자 str() int() 함수는 정수 문자열, 실수를 인자 값으로 받기를 원하는데 실수 문자열을 바로 받으면 발생하는 에러입니다. 해결 방법 1. 애초에 넣지 말것. 2. int(float()) 두 번 감싸기 그럼 이만~