반응형 머신러닝6 파이썬 라이브러리 기초 python library 파이썬 라이브러리리 라이브러리는 필요한 코드를 재사용하기 위해 언제든지 필요한 곳에서 호출할 수 있도록 개발자들에 의해서 이미 만들어진 클래스나 함수를 모아놓은 것을 말한다. 이러한 라이브러리들을 외장 함수라고도 하며 모듈과 동일한 의미이다. 파이썬 라이브러리는 파이썬 설치 시 자동으로 컴퓨터에 파이썬 디렉토리 안의 lib라는 곳에 설치가 된다. 모듈과 동일한 의미의 라이브러리는 모듈을 사용할 때처럼 import 하여 원하는 기능을 꺼내 쓰면 된다. 굉장히 많은 양의 라이브러리가 존재하기 때문에 모든 라이브러리를 전부 외우고 있을 수는 없다. 필요할 때 검색하여 사용하면 된다. 파이썬 표준 라이브러리 파이썬 언어 레퍼런스 는 파이썬 언어의 정확한 문법과 의미를 설명하고 있지만,.. 2023. 1. 22. 파이썬 클래스 상속 python class 상속 상속받은 자식 클래스에서 부모 클래스의 초기화함수를 호출하기 위해서는 자식클래스의 초기화함수에 부모클래스의 초기화함수를 호출하는 super(). init()를 사용합니다. 만약 부모클래스에만 초기화함수가 존재한다면 부모클래스의 초기화함수가 자동으로 호출됩니다. 클래스의 초기화 함수 클래스 안에서 init이라는 이름의 함수를 구현하면 파이썬은 이를 초기화 함수로 인식합니다. 초기화함수는 클래스를 선언함과 동시에 호출하여 수행합니다. init의 __은 언더바 두개입니다. 상속과 초기화 함수 상속받은 자식클래스와 부모클래스 둘 다 초기화함수가 존재하는 경우, 자식클래스 선언 시 자식클래스의 초기화함수만 호출됩니다. 상속받은 자식 클래스에서 부모 클래스의 초기화함수를 호출하기 위해서.. 2023. 1. 12. 파이썬 클래스 Python Class 란 무엇인가 계산기 예제 파이썬 클래스(class)란? 클래스(class)란 똑같은 무엇인가를 계속해서 만들어 낼 수 있는 설계 도면이고(과자 틀), 객체(object)란 클래스로 만든 피조물(과자 틀을 사용해 만든 과자)을 뜻한다. 클래스로 만든 객체에는 중요한 특징이 있다. 바로 객체마다 고유한 성격을 가진다는 것이다. 클래스는 객체를 표현하기 위한 문법으로 체크박스, 스크롤바 같은 특정한 개념이나 모양이 존재하는것을 객체(object)라고 부릅니다. 이렇게 객체를 사용한 프로그래밍 언어를 객체 지향(object oriented) 언어라고 부르며 평소에 자주 사용되는 list, dict 등도 모두 각자의 용도에 맞게 만들어진 클래스 입니다. 클래스에는 크게 속성과 메소드 두가지.. 2023. 1. 11. python 함수 - 근의 공식 수학에 있어서는 : 드디어 완벽하게 결과는 무조건 하나 프로그래밍의 지연 : 언제까지나 가능한 결과는 무조건 하나, 또는 여러 개이거나 아니면 가능함 안에 [ ]: def first_sol ( a , b ): 반환 - b / a sol = first_sol ( 2 , 4 ) 인쇄 ( sol ) -2.0 def func1 ( a , b , c ): chpo = b ** 2 - 4 * a * c if chpo > 0 : return ( - b + chpo ** 0.5 ) / ( 2 * a ),( - b - chpo * * 0.5 ) / ( 2 * a ) elif chpo == 0 : return - b / ( 2 * a ) else : print ( '근이 경우에는 없다' ) return None 인쇄 ( .. 2023. 1. 9. 이전 1 2 다음 반응형