[Python] 파이썬 사용자 입력값 받는 방법 input readline

python

파이썬에서 print() 함수로 출력하는 경우는 많지만 입력하는 방법은 비교적 생소하실 수 있습니다. 본 포스팅에서는 파이썬의 input() 함수와 sys.stdin.readline() 함수를 이용하여 개수와 상관없이 사용자의 입력값들을 받는 방법에 대해 다루어 보겠습니다. input() 으로 입력 받기 결과값: 위 코드를 실행한 후 프롬트는 input() 함수 동작에 따라 입력을 기다립니다. 저는 5라는 숫자를 치고 엔터를 눌렀으며 print() 함수에 따라 “x의

[Python] matplotlib 라이브러리로 그래프 그리기 합치기 방법

파이썬 그래프

파이썬을 이용한 데이터 시각화라 하면 가장 먼저 고려하게 되는 것이 matplotlib이 아닐까 싶은데요. 정말 많은 기능들이 탑재되어 있어서 활용 가능성이 무궁무진한 라이브러리라고 생각됩니다. 본 포스팅에서는 이를 이용하여 파이썬으로 간단한 그래프들을 그릴 수 있는 기초적인 사용방법에 대해 다루어 볼까 합니다. matplotlib 설치 터미널에 아래 명령어 실행을 통해 설치하실 수 있습니다. 사용하시는 환경에 따라 아래 명령어를 대신

[Python] itertools 모든 경우의 수 (순열, 조합, 데카르트 곱) 구하는 방법

반복과 관련된 파이썬 라이브러리 itertools에서 product(), permutations(), combinations(), combinations_with_replacement() 같은 조합형 이터레이터를 활용하여 쉽게 순열, 조합 및 데카르트 곱등을 구하는 방법에 대해 다루어 보겠습니다. 순열 permutations itertools 라이브러이에 있는 메서드이기 때문에 import 하고 사용해야 합니다. 다음 예시처럼 반복 가능한 객체(리스트, 문자열 등)를 permutations() 메서드에 인자로 넣어주면 순열을 반환합니다. 추가로 2.에서처럼 repeat 매개변수를 의미하는 숫자를 인자로

[Python] 파이썬 문자열 공백 제거 strip lstrip rstrip 사용 방법 예제모음

파이썬 python strip

파이썬에서 특정 문자를 제거하고 싶거나 공백을 제거해야할 때가 많은거 같습니다. 이럴때 정말 유용한 것이 strip() 메서드입니다. 또한 lstrip과 rstrip이라는 메서드도 존재하며 strip과는 비슷하지만 다른 활용이 가능하기 때문에 두 함수도 다루어 보겠습니다. strip 메서드 구문 매개변수 만약 매개변수를 넣지 않는다면 공백을 제거합니다. 반환값 strip 사용 예제 결과값: 앞뒤의 공백이 제거된 문자열을 반환합니다. 하나 주의하셔야할 점은 strip

[Python] NumPy 파이썬 넘파이 zeros() 함수 사용법 예제

python numpy.zeros()

파이썬에서 가장 많이 쓰이는 라이브러리라 할 수 있는 넘파이(NumPy)의 zeros() 함수에 대해 알아보겠습니다. Numpy는 Numerical Python의 줄임말로 array(배열) 단위로 데이터를 관리하며 여러가지의 연산을 수행할 수 있습니다. zeros() 함수 한 마디로 정의하자면 zeros() 함수는 0 으로만 채워진 배열(array)을 생성합니다. 다음은 zeros() 함수의 공식 API 참조입니다. 총 네가지의 매개변수를 받지만, shape을 제외하고는 다 선택사항입니다. 사용예제 먼저 사용하려면,