일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 오토비 AZ100TR 32G 전후방 FHD 2채널 트럭 화물차 전용 블랙박스 보증기간 2년 20m케이블 포함 후방 적외선 방수 AS 2년보장
- 1개
- 반스 올드스쿨 VN000D3HY28
- 대림디움 대림바스플랜 PL-3070 탑카운터형 세면대/욕실/화장실/세면도기
- 남쪽나무 세면대 세면대 세트 (스마트거울) 벽걸이세면대 이케아세면대 세면기
- ipTIME 유무선공유기
- 잡잡 NBR 요가매트 스탠다드 운동매트 10mm 퍼플
- list #pop #remove #del #append #insert #list형 #파이썬 파이썬 기본 문법 #파이썬 list
- 22FW 이바나 빈티지 체크 셔츠 더스트핑크 8054631
- 코멧 접이식 투명 리빙박스 56L 대형 2개입
- [제이앤제나] 허리에 무리없는 신생아부터 역류방지쿠션_앨리펀블루 역류방지쿠션
- 봄봄 골드라인 4023G 탑볼세면대 화이트골드 카운타 도기볼 카페세면대
- 8052 블랙라인 정사각 세면기
- 올리비아 스텐 세면대 세트
- 더블탭스 22SS 정글 01 셔츠 WTAPS JUNGLE 01 GREIGE M
- 톰브라운 명품톰브라운 23SS 더블페이스 니트 아우터형 포켓 셔츠 MJT291A 07545 415
- ChatGPT
- 리빙앤트리 펠리컨 박스 대
- 굿아이템 양면오픈형 투명 접이식 리빙박스 폴딩박스 옷정리함 수납박스 펜트리수납함
- 샤오미 미밴드 7 스마트밴드
- 위드리빙 대용량 옷 수납 방수 바구니
- 삼성 갤럭시워치5
- 23SS 스트라이프 오버핏 셔츠 723033 V2L30 9066
- 긍정
- 두칸 프릴 오버핏 후드티
- 미네 리빙다이닝 6인 원목 코너형 식탁세트(소파형)
- 내셔널지오그래픽 피너스 빅로고 라운드넥 긴팔 티셔츠 카본 블랙
- 네스파 다야몬드은박 후드티
- 러버메이드 벤티드 브루트(75L) 원형 컨테이너 리빙박스
- 22FW 로고 패치 포켓 체크 셔츠 2F000 03 M2359 F41
- Today
- Total
목록Python (16)
냥집사의 개발일지
안녕하세요 오늘은 파이썬의 예외처리 (try, except)에 대해 정리해보겠습니다. SW 개발을 하면서 예외처리는 필수라는 걸 더욱 느끼고 있는데요. 디버깅 시간이 훨씬 줄어들기 때문입니다. 물론 error는 예상치 못한 부분에서 나오긴 하죠 ㅎ 1) try, except 사용 방법 try: error가 예상 되는 코드 except: error 발생 시 실행 되는 코드 friends_list = ['Jeff', 'Alana', 'Electra'] try : print(friends_list[5]) except: print('Check index num is in the range(0~2)') friends_list의 길이는 3으로 인덱스는 2까지 할당되었는데 인데스 5를 출력하고자 하여 error가 발..
안녕하세요 오늘은 파이썬의 언더스코어 예약어에 대해 정리해보겠습니다. '_' 혹은 '__' 로 시작하는 변수들을 심심치 않게 볼 수 있는데요. 이러한 변수들은 시스템 변수로 이미 예약되어 있는 변수입니다. 몇 가지 예제를 살펴보아요~ 1) __name__ def document_function(func): def about_function(*args, **kwargs): print('function_name : ',func.__name__) print('positinoal arguments : ', args) print('keyword arguments : ', kwargs) result = func(*args, **kwargs) print('Result : ',result) return result r..
안녕하세요 오늘은 파이썬의 decorator에 대해 정리해보겠습니다. decorator함수는 함수를 다른 함수로 반환합니다. 여러 예제를 살펴보면서 decorator에 대해 알아봅시다~ 1) 수동으로 decorator 사용하기 def add_ints(a,b): return a + b def document_function(func): def about_function(*args, **kwargs): print('function_name : ',func.__name__) print('positinoal arguments : ', args) print('keyword arguments : ', kwargs) result = func(*args, **kwargs) print('Result : ',result)..
안녕하세요 오늘은 파이썬의 generator에 대해 정리해보겠습니다. generator는 파이썬에서 sequence를 생성하는 객체입니다. 따라서 iterator에 대한 data source로 자주 사용되는데요. 그렇다면 반복문을 이용하여 만든 sequence 생성 함수와는 어떤 차이점이 있을까요? generator는 전체 sequence를 순회할 때마다 마지막으로 호출된 항목을 기억하고 다음 값을 반환합니다. (일반 함수는 이전 호출에 대한 메모리가 없습니다.) 글 만으로는 이해가 잘 되지 않으니 예제를 통해 알아보겠습니다. 1) generator와 일반 함수와의 차이 def gen_friends(): yield "Jeff" yield "Alana" yield "Electra" def func_frie..
안녕하세요 오늘은 파이썬의 lambda에 대해 정리해보겠습니다. lambda함수는 단일 문으로 표현되는 익명 함수입니다. 여러 예제를 살펴보면서 lambda에 대해 알아봅시다~ lamdba의 사용법 lamdba + 인자 + ':' + 함수의 정의 lamdba는 익명 함수이기에 함수 변수에 할당하여 사용합니다! 1) list 요소를 순회하면서 '!' 추가하기 friends_list = ["Jeff", "Alana", "Electra"] for element in friends_list: print(element + '!') lambda를 사용하지 않고 for문으로 list 요소를 순회하면서 '!'를 추가하였습니다. friends_list = ["Jeff", "Alana", "Electra"] add_exc..
안녕하세요 오늘은 파이썬의 for문과 comprehension에 대해 정리해보겠습니다. 아시다시피 for문은 대부분의 프로그래밍 언어에 존재하는데요. 파이썬 만의 활용 방법이 있어 같이 알아보려고 합니다. 또한 comprehension으로 간단히 for문을 대체할 수 있어 그 방법도 같이 알아보아요~ 1. 파이썬 여러 자료형 sequence에서 for문 활용하기 1) list를 for문으로 순회하기 friends_list = ["Jeff", "steve", "Alana"] for friends in friends_list: print(friends) 아래 결과 처럼 friends_list의 요소들이 순회되어 출력된 것을 확인할 수 있습니다. 2) 문자열을 for문으로 순회하기 friends_str = "..
안녕하세요 오늘은 파이썬의 자료형 중 하나인 set에 대해 정리해보겠습니다. set는 dictionary에서 value가 없는 자료형이라고 할 수 있습니다. set의 요소는 유일해야 하는 것이 특징입니다!! 1. set 생성하기 empty_set = set() empty_dict = {} one_element_set = {"Jeff"} friends_set = {"Jeff", "Alana", "Electra"} print(type(empty_set)) print(type(empty_dict)) print(type(one_element_set)) print(type(friends_set)) 1) set() 함수를 이용하여 빈 set을 생성했습니다. 2) 대괄호 {}만 할당하면 set이 아닌 dictiona..
안녕하세요 오늘은 저번 포스팅에 이어 dictionary에 대해 정리해보겠습니다. 1. dictionary에서 key, value(항목) 값 얻기 friends_dict = { "1" : "Jeff", "2" : "Alana", "3" : "Electra", } print(friends_dict["1"]) print(friends_dict.get("1")) print(friends_dict.keys()) print(friends_dict.values()) print(friends_dict.items()) 1) key값을 대괄호에 넣어 value 값을 얻을 수 있습니다. 2) get() 함수의 매개변수에 key값을 넣어 value 값을 얻을 수 있습니다. 3) keys() 함수를 이용해 dictionary..
안녕하세요 오늘은 저번 포스팅에 이어 dictionary에 대해 정리해보겠습니다. 1. update() 함수로 dictionary 병합하기 friends_dict = { "1" : "Jeff", "2" : "Alana", "3" : "Electra", } others_dict = { "4" : "John", "5" : "Steve" } friends_dict.update(others_dict) print(friends_dict) friends dictionary에 others dictionary를 update() 함수를 이용해 병합(추가)했습니다. 아래 결과와 같이 friends_dict에 others의 key,value 값이 추가된 것을 확인할 수 있습니다. * update하려는 dictionary들에..
안녕하세요 오늘은 가장 특별한 파이썬 자료형 중 하나인 dictionary에 대해 정리해보겠습니다. dictionary는 list와 비슷하지만 list처럼 index로 요소에 접근하는 대신 key를 통해 요소에 접근합니다! 1. dictionary생성하기 empty_dict = {} friends_dict = { "1" : "Jeff", "2" : "Alana", "3" : "Electra" } print(type(empty_dict)) print(type(friends_dict)) 1) 빈 dictionary를 생성하기 위해서는 '{}'를 할당해주면 됩니다. 2) {} 괄호 안에 ', '로 구분된 "key" : "value"를 추가해줍니다. 2. dict() 함수를 이용한 dictionary 형 변환 ..