Python
-
패키지Python/기초 강의 2022. 8. 3. 15:45
모듈 여러 개 모아놓은 것 1. 파일 목록 game - graphic └ __init__.py └ render.py game - sound └ __init__.py └ echo.py __init__.py는 설정파일 2. render.py, echo.py 설정 3. 패키지 안의 함수 실행하기 4. 모듈이 여러개인 경우 전체실행 ㄱ. 설정파일에 설정없이 사용하는 경우 에러 발생 ㄴ. 설정파일에 __all__ 설정 5. relative 패키지 ㄱ. 모듈에서 다른 모듈 호출 ..은 상위 경로로 이동 출처 : https://www.youtube.com/watch?v=YrPu4hEs58s&list=PLU9-uwewPMe2AX9o9hFgv-nRvOcBdzvP5&index=8&t=1943s
-
클래스Python/기초 강의 2022. 7. 31. 21:52
1. 함수를 클래스로 변환 ㄱ. 함수를 이용한 두 개의 계산기 ㄴ. 위의 계산기를 클래스화 - 클래스 이름의 첫 글자는 대문자 2. 사칙연산 클래스 - 무조건 __init__가 먼저 실행됨 3. 클래스 상속 ㄱ. 부모-자식 관계 ㄴ. 메서드 추가 ㄷ. 메서드 오버라이딩 ㄹ. 클래스 변수, 객체 변수 출처 : https://www.youtube.com/watch?v=YrPu4hEs58s&list=PLU9-uwewPMe2AX9o9hFgv-nRvOcBdzvP5&index=8&t=357s
-
함수Python/기초 강의 2022. 7. 24. 23:16
1. 파이썬은 함수 정의를 def로 함 def 함수명(매개변수): .... return 리턴 값 2. 함수의 return값은 언제나 하나이지만 여러개 사용 시 튜플로 return 3. 여러 개의 입력값(*args) 4. 키워드 파라미터(**kwargs) 5. 매개 변수에 초깃값 미리 설정하기 초깃값 설정되면 함수호출 시 생략 가능 6. 매개 변수에 초깃값 설정은 마지막에 적어야 함 출처 : https://www.youtube.com/watch?v=jRsXLEPnd6Q&list=PLU9-uwewPMe2AX9o9hFgv-nRvOcBdzvP5&index=7