제로베이스

· AboutPython
[math] math 외부 모듈을 다루기 전에, 먼저 내장함수를 다뤄봅시다. sum, max, min, pow, round 등이 있습니다. #수학 관련 내장함수 mylist = [2,5,3.14,58,10,2] print(f'sum(mylist):{sum(mylist)}') #sum 합 print(f'max(mylist):{max(mylist)}') #max 최댓값 print(f'min(mylist):{min(mylist)}') #min 최솟값 print(f'pow(13,2):{pow(13,2)}') #pow 제곱 print(f'round(3.141592,3):{round(3.141592,3)}') #round 반올림 print()코딩 ''' sum(mylist):80.14 max(mylist):58 m..
· AboutPython
[패키지] 패키지를 이용하면 관련 있는 모듈을 그룹으로 관리할 수 있다. 비슷한 기능들의 모듈들을 모두 모아서 하나의 디렉토리로 관리할 수 있는데 이때 말하는 디렉토리를 패키지라고 한다. from '패키지 이름' import '모듈 이름' 으로 불러와서 쓴다. [site-packages] .site-packages 라는 디렉토리가 있는데, 여기에 모듈을 위치해두면 어디에서나 사용할 수 있는 범용 모듈이 된다. 파이썬에서 제공하는 모듈 가운데 sys는 시스템에 대한 간략한 정보들을 갖고 있는 모듈이다. sys.path는 모듈들이 갖고 있는 경로들을 나열해주는 모듈이다. sys.path의 경로들을 프린트 해보면 다음과 같이 현재 이 파일이 돌아가기 위해 참조하는 디렉토리들을 알려준다. 경로들 가운데 다음 주..
· AboutPython
[as] as 키워드를 이용하여 모듈 이름을 단축 시킬 수 있다. # 파일명 : calculator.py def add(n1,n2): n1+n2 def sub(n1,n2): n1-n2 import calculator as cal print( cal.add(1,2) ) 다음과 같이 as를 써서 calculator을 cal이라고 짧게 호칭할 수 있다. [from] from 키워드를 이용해서 모듈의 특정 기능만 이용할 수 있다. from calculator import add as a print( a(1,2)) 마치 실행파일 내에 add 라는 함수가 있는 것 처럼 add를 저렇게 바로 쓸 수 있다. 물론 저기선 as를 연습하느라고 a라고 줄여썼다. '*' 는 전체를 의미한다. 모듈 내의 모든 기능을 다 가져올..
· AboutPython
[모듈] 모듈이란 이미 만들어진 기능으로 사용자가 쉽게 사용할 수 있다. ex) math, random, 날짜/시간 모듈 etc.. 내부 모듈 : 파이썬 설치시 기본적으로 사용할 수 있는 모듈 외부 모듈 : 별도 설치 후 사용할 수 있는 모듈 ex) pandas, numpy etc.. 사용자 모듈 : 사용자가 직접 만든 모듈 [실습1] random 모듈을 이용해서 1부터 10까지 정수 중 난수 1개 발생시켜보자. import random rNum = random.randint(1,10) print(f'rNum:{rNum}') random.randint(a,b) 는 a부터 b까지의 정수 중 난수를 1개 발생시킨다. [실습2] random 모듈을 이용해서 0부터 100 사이의 난수 10개 발생시켜보자. im..
scone
'제로베이스' 태그의 글 목록 (28 Page)