본문 바로가기

ALL

(300)
[Python] try except 예외 처리 text = '100%' try: # 에러가 발생할 가능성이 있는 코드 number = int(text) except ValueError: # 발생할 수 있는 에러 이름 #에러가 발생 했을 경우 처리할 코드 print('{}는 숫자가 아니네요'.format(text)) 예외의 이름을 모를 때 try : # 에러가 발생할 가능성이 있는 코드 a = 5 b = 0 c = a / b except Exception as ex : print('다음과 같은 에러가 발생했습니다: {}'.format(ex)) # 다음과 같은 에러가 발생했습니다: division by zero 출력됨
[Python] 튜플 Tuple 튜플은 값을 한 번 만들고 나면 변경이나 삭제 불가능 변수 간의 값을 서로 바꿀 때나 여러 값을 한번에 전달하고 싶을 때 유용하게 사용할 수 있음 tuple1 = (1,2,3) tuple2 = 1,2,3 # 튜플은 리스트처럼 순서가 정해져 있음 tuple1 = (1,2,3) tuple1[0] # 1 tuple1[1] # 2 tuple1[2] # 3 # 튜플은 리스트로부터도 만들 수 있음 >>>list1 = [1,2,3] >>>tuple1 = tuple(list1) >>>tuple3 # (1,2,3) 출력됨 packing 하나의 변수에 여러 개의 값을 넣는 것 unpacking 패킹 된 변수에서 여러 개의 값을 꺼내 오는 것 c = (3, 4) d, e = c # c의 값을 언패킹하여 d, e에 값을 넣었..
[Python] 딕셔너리 Dictionary Dictionary 여러 값을 저장해두고 필요한 값을 꺼내 쓰는 기능 이름표를 이용하여 값을 꺼내 사용 딕셔너리명 = { '이름표1':'값1', '이름표2':'값2', '이름표3':'값3' } 딕셔너리 수정 딕셔너리명['이름표'] = 수정할 값 딕셔너리 삭제 del(딕셔너리명['이름표']) 딕셔너리명.pop('이름표') # 삭제하면서 삭제한 값을 출력함 딕셔너리 추가 딕셔너리명['이름표'] = 추가할 값 딕셔너리 반복문 이름표 = key, 값 = value 순서와 상관없이 실행됨 for key in 리스트명.keys() : #keys() 생략가능 print(key) for value in 리스트명.values() : print(value) for key, value in 리스트명.items() : pri..
[Eclipse] 유용한 플러그인 1. AnyEdit 2. MyBatipse 3. Quick Search for Eclipse 4. Lombok 어노테이션 : VO getter / setter 자동생성 https://www.daleseo.com/lombok-popular-annotations/ 5. Spring [Form Tag] https://bbiyakbbiyak.tistory.com/1