Python/기초 강의
-
간단한 메모장 만들기Python/기초 강의 2022. 8. 5. 19:29
원하는 메모를 파일에 저장하고 추가 및 조회가 가능한 간단한 메모장을 만들어보자. 필요한 기능은? 메모 추가하기, 메모 조회하기 입력 바든 값은? 메모 내용, 프로그램 실행 옵션 출력하는 값은? memo.txt 메모 추가 : python hello.py -a "1111" 메모 조회 : python hello.py -v 출처 : https://www.youtube.com/watch?v=M4sDbGW62R0&list=PLU9-uwewPMe2AX9o9hFgv-nRvOcBdzvP5&index=10
-
예외처리Python/기초 강의 2022. 8. 4. 00:09
try: #오류가 발생할 수 있는 구문 except Exception as e: #오류 발생 else: #오류 발생하지 않음 finally: #무조건 마지막에 실행 1. try .. except문 try: .... except [발생 오류[as 오류 메시지 변수]]: .... ㄱ. 에러 발생 시 프로그램 종료O ㄴ. 에러 발생 시 프로그램 종료X 2. try .. else문 ㄱ. 에러 발생 시 프로그램 종료O ㄴ. 에러 발생 시 프로그램 종료X 3. try .. finally문 4. 오류 일부러 발생시키기 출처 : https://www.youtube.com/watch?v=YrPu4hEs58s&list=PLU9-uwewPMe2AX9o9hFgv-nRvOcBdzvP5&index=8&t=2211s
-
패키지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