Python3 [Python] 파이썬 코딩의 기술 1장 1장 파이썬답게 생각하기 파이썬 프로그래머는 명시적인 것을 좋아하고, 복잡한 것보다 단순한 것을 좋아하며, 가독성을 최대한 높이려고 노력한다. The Zen of Python Beautiful is better than ugly. 아름다움이 추한 것보다 낫다. Explicit is better than implicit. 명확함이 함축된 것보다 낫다. Simple is better than complex. 단순함이 복잡한 것보다 낫다. Complex is better than complicated. 복잡함이 난해한 것보다 낫다. Flat is better than nested. 단조로움이 중접된 것보다 낫다. Sparse is better than dense. 여유로움이 밀집된 것보다 낫다. Readabi.. 2022. 3. 6. python에서 class 사용하기 class 만드는 법을 순서대로 해본다. class 내부에서는 self를 붙여줘야 한다. class 설계 하다가 지금 당장 설계 못하는 부분은 pass로 우선 넣고 나중에 추가 해준다. 예시: def disp(self): pass #1 만들어보기 순서 class 선언 class 내부에서 def __init__(self) 선언 (초기화, 즉 초깃값 설정) self: class 자기 자신을 의미 class로 instance 만들기 (p = Person()) 예시 class Person: def __init__(self): self.name = 'ddaeng' // 초기화 self.age = 20 p = Person() print(p.name) // 'ddaeng' print(p.age) // 20 #2 여.. 2022. 3. 3. python에서 yaml 파일 사용하기 yaml이란? yaml은 야믈이라고 읽으며 yml로 쓰기도 한다. JSON, XML과 같은 데이터 전송 형식이며, JSON과 XML에 비해 표현 양식이 간편하고 사람이 알아보기 쉬워서 많이 사용한다. 주로 config.yaml 파일을 yaml 형식으로 만들고 python 파일에서 yaml 파일을 import 해서 사용한다. key-value 형식으로 구성 되며 list 형식을 포함할 수 있다. 예시 사용 예시 # config.yaml # info.yaml language: python test: pytest # python_prac.py import yaml with open('info.yaml') as f: conf = yaml.safe_load(f) language = conf['language'] .. 2022. 1. 18. 이전 1 다음