본문 바로가기

my_lesson/_Python19

Python OOP 메모장 만들기 Python OOP 메모장 만들기## teamlab_note.pyclass Note(object): """docstring for Note.""" def __init__(self, content = None): super(Note, self).__init__() self.content = content def write_content(self, content): self.content = content def remove_all(self): self.content = "" def __str__(self): return str(self.write_content) class NoteBook(object): """docstring for NoteBook.""" def __init__(self, title): .. 2018. 9. 26.
Python Objects in Python(파이썬에서의 객체) Python Objects in Python(파이썬에서의 객체) class SoccerPlayer(object): """docstring for SoccerPlayer.""" def __init__(self, name, position, back_number): ## __init__ 객체 생성 예약어 사용 필수 ## self 현재 범위안의 객체 자신을 가리킴 사용 필수 super(SoccerPlayer, self).__init__() self.name = name self.position = position self.back_number = back_number def change_back_number(self, new_number): print("선수의 등번호룰 변경합니다 : From %d to %d".. 2018. 9. 26.
Python 아톰에서 실행방법 & 한글께짐 해결방법 Python 아톰에서 실행방법 & 한글께짐 해결방법Atom >> File >> settings >> Install 에서 아래 두 페키지를 검색하여 설치해 준다autocolplete-pythonscript 설치 후 파이썬 파일을 작성후 Ctrl + Shift + b 를 하면 실행되는데 한글이 석여 있을 경우 께짐이 발생한다 이의 해결법은 아래 코드를 파일 헤더 부분에 추가 해주면 된다. import sysimport io sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8') cities = ["서울", "부산".. 2018. 9. 26.
Python Enumerate & Zip Python Enumerate & ZipEnumerate 열거, 시퀀스형 자료형을 index를 붙여 처례로 열거 >>> alist = ['a1', 'a2', 'a3']>>> blist = ['b1', 'b2', 'b3']>>> alist['a1', 'a2', 'a3']>>> blist['b1', 'b2', 'b3'] # 리스트에 있는 index와 값을 unpacking>>> for i, v in enumerate(alist):... print(i, v)... 0 a11 a22 a3 # list의 있는 index와 값을 unpacking하여 list로 저잠>>> list(enumerate(alist))[(0, 'a1'), (1, 'a2'), (2, 'a3')] # 문잠을 list로 만들고 list 의 in.. 2018. 9. 26.
Python - Settings Django project debugging & Create model Settings Django project debuggingworkinDirectory>conda activate conPython37( pip install pylint(conPython37)workinDirectory> pip install pylint-django(conPython37)workinDirectory> pip install requests(conPython37)workinDirectory> pip install bs4(conPython37)workinDirectory> django-admin startproject djangoProject(conPython37)workinDirectory> code djangoProject On visual studio code -> Ctrl + Shi.. 2018. 8. 7.
Python - Install Python Install Python 본 게시물은 운영체제에 다이렉트로 Python읗 설치하는 과정으로서 추천하지 않는 방법이다anaconda miniconda venv 같은 가상환경을 통해서 설치하기를 주천한다.install anaconda - Virtual environments[바로가기] Linux(ubuntu):Ctrl + Alt + t : 터미널 창을 연다~$ python --versionPython 2.7.15....~$ python3 --versionPython 3.6.... 설치되어 있지 않다면 ~$ aptitude search python3 // python3와 관련된 모든 설치 가능한 파일을 보여준다~$ apt-get install python3..... // 사용할 버전읗 선택후 설치한다 ~$ .. 2018. 6. 14.