2025/01/10 3

4일차 [ 파이썬 기초/ try except]

try except어떤 코드든 간에 버그는 발생한다. 그치만 서비스 사용하는 유저에겐 안보이는 경우가 있는데, 그 경우는 보통 예외처리를 비즈니스 로직으로 처리하기 때문이다.명확하게 에러 종류를 명시해주는 것이 좋다! 그것이 좋은 코드이다. assert, raise (비즈니스 오류)조건이 False 일 때, 발생하는 오류assert 조건, "오류메시지"비즈니스 오류 만들 때도 사용함. 공부하는 법 - 응용!가위,바위,보를 더 간결하게 표현해보자.

첫 주차 회고 (1/10)

부트캠프 다시 시작하게 되다솔직히 말해서 부트캠프를 다시 듣는게 맞나 싶었다. 이미 두번이나 해봤고, 실무까지 겪어봤는데, 회사 사정이 안좋아져서 그만 둔 와중에 평소에도 개발실력에 대한 회의감이 많이 들었었던 지라 이걸 계속 하는게 맞나 싶었다. 그래서 좀 방황을 했고 취업도 잘 안되었다. 포트폴리오도 잘 못 만들었고, 회사에서만 알아주는 성과는 내었지만 어디 공모전이나 자격증 같은 것도 많이 못해봤다. 혼자 공부하는 건 너무 안맞는 거 같아 인스타를 보다 광고가 떠서 거의 충동적으로 지원을 하게 되었다. 이젠 집에 박혀 사는 백수생활도 청산해야지 하는 그런 절박한 마음으로 시작하게 되었다.파이썬 기초를 다시 배우다이번주는 파이썬 기본부터 파보았다. 이미 반 자체에 전공자가 많이 있어서 강사님이 많은 ..

4일차 [ 파이썬 기초 (퀴즈/반복문/예외처리) ]

1.가위 바위 보 게임깜짝 퀴즈!enum을 활용하여 사용자가 가위바위보 중 두개를 입력하여 누가 이겼는 지 판별하는 게임# 가위,바위,보 게임import enumclass RockScissorPaper(enum.Enum): ROCK = '바위' SCISSIOR = '가위' PAPER = '보' # todo: enum 다시 해보기def rock_scissor_paper(data): rock = RockScissorPaper.ROCK.value scissor = RockScissorPaper.SCISSIOR.value paper = RockScissorPaper.PAPER.value # data ex) '가위,바위' if (rock not in data) and..