본문 바로가기
반응형

8. 함수/유용한함수7

파이썬 기초통계 함수 모음 (평균, 중앙값, 최빈값, 분산, 표준편차, 최댓값, 최솟값) 넘파이 모듈 불러오기 기초 통계 함수는 numpy 모듈에서 제공합니다. 넘파이 모듈을 불러옵니다. 설치가 안되신 분들은 커멘드 창에서 pip install numpy 를 입력합니다. 넘파이 모듈은 아래와 같이 불러옵니다. >>> import numpy as np scipy.stats 모듈에서 mode함수 불러오기 최빈값을 구할 때 사용됩니다. 설치가 안되신 분들은 커멘드 창에서 pip install scipy 를 입력합니다. scipy.stats 모듈에서 mode 함수를 불러온 것입니다. >>> from scipy. stats import mode 평균 >>> a=[1,2,3,4,5] >>> np.mean(a) 3.0 중앙값 >>> a=[1,2,3,4,5] >>> np.median(a) 3.0 최빈값 >.. 2021. 3. 29.
파이썬 사용자에게 입력값 받는 법 (input 함수) 파이썬 사용자에게 입력값 받는 법 (input 함수) input 함수는 사용자에게 입력값을 요청하는 함수입니다. 사용자가 값을 입력하면, 해당 값을 반환합니다. 아래와 같이 사용합니다. >>> input("아무거나 입력해줘 : ") 아무거나 입력해줘 : 여기요'여기요' 입력값을 변수에 저장할 수도 있습니다. >>> res=input('입력해줘:') 입력해줘:여기요 >>> res'여기요' input 함수가 반환하는 값은 항상 '문자열'입니다. >>> res=input('입력해줘:') 입력해줘:12345 >>> res'12345' 2020. 11. 28.
[파이썬 기초] print 함수를 이용한 출력 (%f, %d, %s 이게 다 뭔가요?) [파이썬 기초] print 함수를 이용한 출력 (%f, %d, %s 이게 다 뭔가요?) %f, %d, %s 등은 파이썬에서 문자열을 포맷팅(formatting)하는 방식입니다. formatting은 자료의 형식(문자,정수,실수 등)을 이용하여 출력하는 방식이라고 생각하시면 되는데, 예제를 통해 감을 잡으셔야 합니다. % 방식은 C언어에서 사용하던 방식입니다. 대표적인 %출력타입은 아래와 같습니다. $s 문자열 출력%d 정수출력%f 실수 출력 %s (문자열인 경우 사용) >>> s1="hi hello">>> print("I said %s" %s1)I said hi hello %d (10진수 정수) >>> i1=132>>> print("i have %d" %i1)i have 132 실수인 경우에도 정수로 출.. 2020. 11. 19.
[파이썬 기초] print 함수를 이용한 출력 (end 옵션) [파이썬 기초] print 함수를 이용한 출력 (end 옵션) print 함수의 옵션 중 end 옵션을 알아봅시다. end 옵션은 출력된 문자열 끝에 무엇이 올지를 결정합니다. 기본값은 \n 입니다. 이스케이프 문자이고, 줄바꿈을 의미합니다. 아래 예시로 쉽게 이해되실겁니다. >>> a=123>>> print(a,'hi',3,end="!!")123 hi 3!! 2020. 11. 19.
[파이썬 기초] print 함수를 이용한 출력 (sep 옵션) [파이썬 기초] print 함수를 이용한 출력 (sep 옵션) print 함수의 옵션 중 sep 옵션을 알아봅시다. 콤마를 이용하여 여러 값을 입력 시, 각 값들 사이를 무엇으로 연결할지를 결정합니다. 기본값은 ' ' space 한칸 입니다. 아래 예시로 쉽게 이해되실겁니다. >>> a=123>>> print(a,'hi',3,sep='---')123---hi---3 2020. 11. 19.
[파이썬 기초] print 함수를 이용한 출력 [파이썬 기초] print 함수를 이용한 출력 print 함수는 메시지를 출력하는 함수입니다. 문자열이나 숫자를 입력해도 되고, 변수를 입력해도 됩니다. >>> print("hello world")hello world >>> a=123>>> print(a)123 콤마를 이용하여 입력할 수도 있습니다. >>> a=123>>> print(a,'hi',3)123 hi 3 2020. 11. 19.
파이썬에서 반올림,올림,버림,내림 하는 법 파이썬에서 반올림,올림,버림,내림 하는 법 반올림 round(수, 자리수) >>> round(345.345,1)345.3 >>> round(345.345,2)345.35 >>> round(345.345,-1)350.0 >>> round(345.345,-2)300.0 올림 올림은 입력값보다 같거나 큰 정수중 가장 가까운 값을 반환합니다. math 라이브러리의 ceil 메소드를 이용합니다. >>> import math >>> math.ceil(3)3 >>> math.ceil(3.4)4 >>> math.ceil(3.6)4 >>> math.ceil(-3.4)-3 >>> math.ceil(-3.6)-3 >>> math.ceil(-3)-3 버림 버림은 소수점을 그냥 버리는 것입니다. math 라이브러리의 trunc.. 2020. 11. 5.
반응형