본문 바로가기
728x90

파이썬31

파이썬 공부하기 기초부터 시작 (모듈과 패키지) 모듈이란 함수나 변수 또는 클래스를 모아놓은 파일을 말합니다. 하나의 파이썬 프로그램에서 여러 모듈을 가져와서 사용 가능합니다. 또한 if__name__=="__main__" 의미를 확실히 알고 넘어가야 하며, 파이썬파일=모듈과 같은 의미입니다. 다른 사람이 만든 파이썬파일(모듈) 또한 사용할 수 있으며, 파이썬 파일을 불러올 때는 "import 모듈이름" 작성으로 사용 가능합니다. 또한 사용할 모듈은 모두 같은 폴더에 들어가 있어야 하며, "모듈이름.변수, 모듈이름.함수, 모듈이름.클래스()" 와같이 작성해서 사용할 수 있습니다. 모듈 파이썬파일1.py라는 파이썬파일이 있다면 import 파이썬파일1 이라고 작성해서 가져옵니다. 파이썬파일1에 test라는 클래스가 있다면 import 파이썬파일1.tes.. 2022. 7. 8.
파이썬 공부하기 기초부터 시작 (클래스) 클래스는 똑같은 무언가를 계속해서 만들어낼 수 있는 설계도, 도면, 틀과 같습니다. 객체는 클래스에 의해 만들어진 것, 즉 물건, 실체 같은 것을 말합니다. 클래스에 의해 만들어진 객체를 인스턴스라고도 말하는데, 인스턴스란 어떤 클래스의 객체인지, 관계를 설명할 때 사용됩니다. sm5설계도는 클래스, sm5는 객체입니다. 63빌딩 도면은 클래스, 63빌딩은 객체입니다. 또한 클래스에 의해 만들어진 객체는 독립적입니다. sm5는 객체입니다. sm5는 sm5설계도의 인스턴스입니다.라고 표현 가능합니다. 클래스 클래스에서 객체의 데이터를 정하는 것을 속성이라고 하며, 객체가 해야 할 일(함수)을 정하는 것을 메소드라고 합니다. 예를 들어 자동차의 무게, 바퀴수 등등 이런 거를 속성이라고 하면, 시동걸기, 클락.. 2022. 7. 7.
파이썬 공부하기 기초부터 시작 (함수) 프로그램을 만들 때 반복되는 문장을 하나의 기능으로 묶어서 다시 사용할 수 있도록 구조화하면 편리합니다. 그렇게 코드를 묶어서 새롭게 정의한 것을 함수라고 합니다. 함수는 원할 때 "호출"해서 사용할 수 있으며, def키워드를 사용해서 정의할 수 있습니다. def는 definition의 약자로 뜻은 정의입니다. 그래서 함수를 정의한다라고 표현합니다. 함수 또한 콜론":"과 들여쓰기를 잘해야 됩니다. 함수 함수를 사용할 때는 매개변수와 인자를 잘 이해해야 합니다. 매개변수는 입력된 값을 받는 변수이고, 인자는 실제로 입력한 값입니다. 함수를 실행하고 return을 만나면 함수가 끝나므로, 그 밑에 다른 코드가 있다고 해도 실행이 안됩니다. def, return 사용함 def test(name):### na.. 2022. 7. 6.
파이썬 기초공부 print() 사용방법 파이썬 등 다양한 언어를 배울 때 print() 함수는 기본 출력문으로만 사용하는데, 그 안에서도 다양하게 표현 가능하니 알고 가면 좋습니다. print() 문자열 출력이 가능하고, 변수값을 출력할 수 있습니다. 문자열 안에 "(큰따옴표) 또는 '(작은따옴표) 사용이 가능하며, "(큰따옴표) 안에 "(큰따옴표)를 사용하면 에러가 발생합니다. 또한 """(큰따옴표 3개) 사용으로 여러 줄 작성이 가능하며, \표시로 연결해서 출력할 수 있습니다. 그리고 +(플러스)와 ,(콤마) 표시로 띄어쓰기가 가능하고, *(곱하기) 표시로 같은 문자를 반복해서 출력할 수 있습니다. 마지막으로 end표시로 마지막 값을 바꿀 수 있고, end의 기본값은 다음 출력문 연결입니다. sep표시로 ,(콤마) 값 변경이 가능합니다. .. 2022. 7. 5.
728x90