전체 글 (1854) 썸네일형 리스트형 Python Calss Basic Study - 직원 관리 Class 1. Class- 구현화 대상(Object) : 직원(Employee)- 구현화 대상의 속성(Data) : 사번(pob) / 이름(name) / 부서(dep) / 연봉(salary)- 구현화 속성의 기능(Fucntion) : 부서 변경(changeDep) / 연봉 변경(changeSalary) 2. Class Sample Code- Class 정의class Employee: def __init__(self, pob, name, dep, salary): self.pob = pob self.name = name self.dep = dep self.salary = salary def __str__(self): return '(주)웅이전자 직원 명부 -> 사번: %d, 이름: %s, 부서: %s, 연봉: %f'.. Python Matplotlib - 파이 그래프 기초 1 1. Matplotlib자료를 차트나 플롯 형식으로 시각화 패키지다양한 시각화 기능 제공 2. 파이그래프- 섹터로 구분된 원 그래프- 전체를 기준으로 부분의 상대적 크기를 표시 3. 설치pip install matplotlib 4. Pyplot 모듈 로드from matplotlib import pyplot 5. 기본 구조from matplotlib import pyplot Value = [10, 20, 30 , 40] pyplot.figure() pyplot.pie(Value) pyplot.show() pyplot.close() 6. 기본 구조 정리- 데이터 DB 설정Value = [10, 20, 30 , 40]- 그래프 설정 시작pyplot.figure()- 데이터 파이 그래프 표현pyplot.pie(.. Python Variable Arguments(가변 길이 함수) - kwargs 1. 가변 길이 함수- Parameter(파라미터) 갯수가 정해지지 않을 때 사용- 함수를 호출 할 때 Arguments(아규먼트)의 갯수가 변할 수 있을 때 사용- **(애스터리스크) 사용 2. 기본 구조def 함수명(**kwargs): 명령어 [return 값] 3. Sample Code- 가변길이 keyword arguments(kwargs)를 갖는 함수 정의def my_func(**kwargs): for key in kwargs: print(key, ':', kwargs[key])- 함수 호출my_func(a = 1) my_func(name = '안기웅', email = 'ankiwoong@gmail.com')a : 1name : 안기웅email : ankiwoong@gmail.com Proces.. Pycharm Documentation Annotation(파이참 문서화 주석) 1. 문서화 주석- 개발자가 다른 개발자를 위해 문서화 하는 주석 방법- 파이참에서 지원하는 기능- 주로 함수를 만들때 사용함- 차후를 위해 프로그램 작성시 만들어 주면 좋음 2. 파이참 사용 방법- 문서화 주석 미사용 시def say_hello(name): print('안녕하세요. 저는 %s입니다.' % name)주석 호출(주석 선택 후 ctrl + q)를 하면 아무것도 표시 안됨 - 문서화 주석 사용 시def say_hello(name): ''' 이름을 전달 받아서 인사를 하는 함수 :param name: 인사할 때 사용할 이름 :return: 없음 ''' print('안녕하세요. 저는 %s입니다.' % name)주석 호출(주석 선택 후 ctrl + q)를 하면 문서화 된 주석이 표현 됨 Python Variable Arguments(가변 길이 함수) - args 1. 가변 길이 함수- Parameter(파라미터) 갯수가 정해지지 않을 때 사용- 함수를 호출 할 때 Arguments(아규먼트)의 갯수가 변할 수 있을 때 사용- *(애스터리스크) 사용 2. 기본 구조def 함수명(*args): 명령어 return 값 3. Sample Code- 더하기 함수 정의def do_sum(*args): total = 0 for x in args: total += x return total- 더하기 함수 호출print(do_sum(1)) print(do_sum(1, 2)) print(do_sum(1, 2, 3)) print(do_sum(1, 2, 3, 4)) print('-' * 10)13610---------- Process finished with exit code 0 -.. Windows 10 Wireless network sleep mode(무선 네트워크 절전 모드) 1. 무선 네트워크 절전 모드- 절전 모드에 들어갈 시 무선 네트워크에 전원이 차단되어 네트워크 단혈 현상- 해당 모드 종료- 장비 안정화 작업 2. 권고 설정 방법윈도우키 > 이더넷 설정 어댑터 옵션 변경 Wi-Fi에 드라이버 명 확인 윈도우키 > 장치 관리자 네트워크 어댑터 > 무선 랜 카드 어댑터 선택 동작 > 속성 전원을 절약하기 위해 컴퓨터가 이 장치를 끌 수 있음 체크 해제 > 확인 Windows 10 Exiting hard disk sleep mode(하드 디스크 절전 모드) 1. 하드 디스크 절전 모드- 특정 시간이 되면 하드에 들어가는 전원을 차단하여 전력 소모를 방지- 하드 디스크가 주 OS 들어가는 System Drive면 특정 시간에 느려지는 현상 발생- 해당 모드 종료 2. 권고 설정 방법윈도우키 > 전원 및 절전 설정 추가 전원 설정 설정 변경 고급 전원 관리 옵션 설정 변경 다음 시간 이후에 하드 디스크 끄기 > 0(사용 안함) > 확인 Python Matplotlib - Figure(Pyplot 화면 안내) 1. Sample Codefrom matplotlib import pyplot pyplot.plot([1,2,3],[5,7,4]) pyplot.show() 2. 출력물(화면안내)1. 초기화(Screen initialization)2. 이전 작업(undo)3. 이후 작업(redo)4. 화면 이동(Screen Move)5. 확대(Screen Zoom)6. 화면공간조정(Screen Adjustment)7. 파일저장(File Save)Portable Network GraphicsEncapsulated postscriptJoint photogrphic Experts GroupPGF code for LaTexPostscriptRaw RGBA bitmapSclable Vector GraphicsTag.. 이전 1 ··· 205 206 207 208 209 210 211 ··· 232 다음