본문 바로가기

전체 글168

TIL 2021.12.24 크리스마스 이브에도 출근을 했다... 크게 바쁜 하루는 아니었지만 전산수정요청을 처음으로 처리해봤다. 김영한 스프링 기초강의를 환경세팅을 다하고 welcome 페이지를 만들고 controller에서 view로 랜더링이 되는 과정에 대해서 아주 간단한 실습을 했다. 일요일에 정리해서 블로그에 작성하자! 2021. 12. 24.
TIL 2021.12.23 다시 1년만에 제대로 된 TIL을 작성을 시작한다. (기존에는 노션블로그에 작성해왔다.) 사실 올해 공기업에 입사하며 개발을 손에 놓게 될 것을 알았지만 내가 그나마 행복하게 일하면서 돈 벌 수 있는 일이 개발이라는 것을 깨닫게 된 6개월이었다. 오늘부터 다시 진지하게 또 꾸준히 개발공부를 시작해보려고 한다. 배운것들 -김영한 스프링 입문강의 프로젝트 설정 및 환경세팅 -회사에서 DB 분석을 하며 문제점 발견 2021. 12. 23.
파이썬 예외처리 예외처리 try: print('나누기 전용 계산기') nums = [] nums.append(int(input("첫번째 숫자를 입력하세요 :"))) nums.append(int(input("첫번째 숫자를 입력하세요 :"))) nums.append(int(nums[0]/nums[1])) print("{0}/{1} = {2}".format(nums[0],nums[1],nums[2])) except ValueError: print('에러! 잘못된 값을 입력하였습니다.') except ZeroDivisionError as err: print(err) except Exception as err: #위 두 에러를 제외한 나머지 에러의 경우 print("알 수 없는 에러가 발생했습니다.") print(err) 에러 .. 2021. 12. 10.
파이썬 표준입출력 정리 표준입출력 print('python','java',sep=",",end="?") print('무엇이 더 재밌을까요???') import sys print('python','java',file = sys.stdout) #표준 출력으로 처리 print('python','java',file = sys.stderr) #표준 에러로 처리 #시험 성적 scores = {"수학":0,"영어":50,"코딩":100} #items()는 키 벨류 쌍으로 튜플로 보내줌 #정형화된 포맷으로 출력하기 for subject,score in scores.items(): #print(subject,score) print(subject.ljust(8),str(score).rjust(4),sep=":" ) #subject 왼쪽으로 정렬.. 2021. 12. 10.