오늘 한 일
- 알고리즘 마라톤 40번까지의 문제 중 38번인 BOJ 1002 터렛 1문제만 남겨놓고 다시 풀었다. 이건... 한번 맞힌 적이 있는 문제인데도 답안을 제출할 때마다 계속해서 틀렸고, 결국 맞았던 답안을 켜놓고 비교해가며 수정해서 다시 제출했지만 또 틀렸다. 그래서 일단 오늘은 포기ㅠㅠ
- <점프 투 파이썬> 5장 '파이썬 날개 달기'를 봤다. 지금껏 쓸 일도 없었고, 쓸 줄도 몰랐던 클래스와 패키지 같은
내게만새로운 개념들이 나와서 유익했다. 내장 함수들도 사용 빈도가 높은 것들로 정리되어 있었다.# 생성자(Constructor): 객체 생성 시 자동으로 호출되는 메서드 >>> def __init__(self, first, second): self.first = first self.second = second >>> a = FourCal(4,2) # 객체 생성과 동시에 매개변수에 각각 4, 2 대입 >>> print(a.first) 4 >>> print(a.second) 2 if __name__ == "__main__": # 해당 파일을 직접 실행했을 때만 참이 됨 print(add(1, 4)) print(sub(4, 2)) try: ... except ZeroDivisionError as message: # 오류 메시지 자체가 출력됨 print(message) except (FileNotFoundError, IndexError) as i: print(i)
내일 할 일
- 알고리즘 마라톤 38번 BOJ 1002 터렛 문제 꼭 다시 풀고야 말겠다.
- <점프 투 파이썬> 6장 '파이썬 프로그래밍, 어떻게 시작해야 할까?'를 본다.
'항해99 > 02_알고리즘(Day5~18)' 카테고리의 다른 글
항해02_알고리즘(Day17) (0) | 2021.06.24 |
---|---|
항해02_알고리즘(Day15) (0) | 2021.06.22 |
항해02_알고리즘(Day14): day-off (0) | 2021.06.21 |