본문 바로가기
반응형

전체 글165

파이썬(python) 컨테이너(containers)-리시트(list)의 사용 방법(가변성) 파이썬 컨테이너(Containers) - 리스트(List)의 가변성 파이썬에서는 다른 객체들을 여러 개 담을 수 있는 자료형들도 제공합니다. 기본적으로는 리스트(list), 사전(dict), 집합(set), 튜플(tuple) 등이 제공됩니다. collections 모듈을 통해서 더 많은 종류의 컨테이너 자료형들을 사용할 수 있습니다. 기본 컨테이너 자료형들 정리 이름 type 예시 가변성 순서유지 중복허용 리스트 list ["사과", 123, 3.14] 가변 O O 튜플 tuple ("사과", 123, 3.14) 불변 O O 집합 set {"사과", 123, 3.14} 가변 X X 사전 dict {"원주율":3.14, 123:"일이삼"} 가변 3.6+ 키X값O 리스트 사용법 (List) 리스트는 파이썬에.. 2022. 7. 26.
파이썬(python) 문자열(string) 사용법(use)_불변성, 매소드, 포맷팅 지난 시간에 파이썬(python) 문자열(string) 사용법(use)_리터럴, 출력, 인덱싱, 슬라이싱에 대해 같이 살펴보았습니다 이번 시간은 지난 시간에 이어 파이썬 문자열의 사용법 중에서도 문자열의 불변성, 매소드, 포맷팅에 대해 알아보는 시간을 가지도록 하겠습니다. 문자열 사용법 문자열의 불변성 파이썬의 문자열(str)은 불변(immutable) 자료형입니다. 일부를 수정할 수 없고 대신에 수정된 객체를 새로 만들어야 합니다. In [1]: # 슬라이싱을 해도 원래 객체는 변하지 않는다. a = "Python is Amazing!" a[2:5] Out[1]: 'tho' In [2]: a Out[2]: 'Python is Amazing!' In [3]: a[::-1] Out[3]: '!gnizamA.. 2022. 7. 25.
파이썬(python) 문자열(string) 사용법(use)_리터럴(literal), 출력(print), 인덱싱(indexing), 슬라이싱(slicing) 문자열(string)은 순서대로 나열되어 있는 문자들을 다루기에 편리한 자료형입니다. 글자를 여러 개 담을 수 있다는 점에서 넓은 의미로 컨테이너(container) 자료형 중의 하나로 분류가 됩니다. 컨테이너 자료형들 중에서도 원소(element)들이 순서대로 나열되어 있다는 점에서 시퀀스(sequence)로 다시 분류가 됩니다. 수학에서는 수열을 시퀀스(sequence)라고 부릅니다. 수학적 정의는 자연수 집합을 정의역으로 갖는 함수인데 간단히 수의 나열 정도로 이해하시면 되겠습니다. 시퀀스(나열)로 분류되는 자료형에는 문자열(string) 외에도 리스트(list)와 튜플(tuple)이 더 있습니다. 시퀀스에서는 인덱싱(indexing) 과 슬라이싱(slicing)을 사용할 수 있습니다. 파이썬의 문.. 2022. 7. 24.
아이폰이나 아이패드를 사용한 주피터노트북 사용방법 파이썬으로 프로그래밍을 하다보면 시각화작업이나 머신러닝과 같은 분야에서는 주피터노트북을 사용하는게 좀 더 작업하기가 편한 부분이 있습니다. Jupyter 노트북은 교육 및 연구에 사용되는 강력한 도구이기도 합니다.. Markdown을 사용하여 Python 코드의 작은 조각을 작성하고 화면에서 결과를 관찰하고 텍스트 단락과 결합할 수 있습니다. 아이폰이나 아이패드로 주피터 노트북 사용하기 아이폰이나 아이패드로 주피터 노트북을 사용하는 방법을 소개하겠습니다. 앱스토어에서 carnet을 검색하시면 됩니다. 무엇보다 좋은 좋은 무료로 제공된다는 점입니다. Carnets는 Jupyter 노트북의 완전한 독립 실행형 구현을 제공하는데 내장된 Python 인터프리터를 사용하여 아이폰이나 아이패드에서 사용이 가능하며 .. 2022. 7. 22.
파이썬 기초 문법 변수의 사용법 변수의 기본적인 사용법 변수 이름 짓기 변수의 이름은 그 변수의 의미와 기능을 가장 짧게 표현할 수 있어야 합니다. 문법적으로는 아래와 같은 규칙들을 따라야 합니다. 알파벳(abc...), 숫자(123...), 그리고 언더스코어(_)를 사용한다. 한글 사용은 권장하지 않습니다. 숫자로 시작할 수 없습니다. 중간에 빈 칸을 넣을 수 없습니다. 기호들을 사용할 수 없습니다. :'",/?|()!@#$%^&*~-+ 대소문자를 구분합니다. 파이썬에서 미리 용도가 정해져있는 단어들을 사용하지 없습니다. 헷갈리기 쉬운 글자들의 사용을 자제합니다. ex: O와 0, 1과 l 등 초보때는 무의식적으로 변수명을 짧게 대강 만들려는 분들도 계신데 습관이 되어버리면 코드 리뷰에서 불이익을 받습니다. 의미를 잘 표현하기 위해서.. 2022. 7. 21.
실업급여 지급절차 총정리 및 Q&A 실업급여 지급대상자와 실업급여 지급액에 대해 살펴본 후라면 지급절차가 궁금하실 겁니다. 실업급여 지급절차를 총정리해 보고 자주하는 질문에 대한 답변도 알아보도록 하겠습니다. 실업급여 지급 절차 우선 중요한 것은 실업급여의 수급기간은 이직일의 다음날부터 12개월 이내이므로 이직을 하셨다면 지체 없이 실업 신고를 하셔야 한다는 건 다 아시리라고 생각하지만 워낙 중요하기에 다시 한번 강조해 봅니다. 1. 구직등록 본인이 직접 워크넷을 통해 신청하여야 합니다. 주소를 링크해 놓을테니 지금 이 글을 읽으시는 분 중에서 아직 등록을 하지 않으신 분이 계시다면 등록부터 진행해주세요. 2. 거주지 관할 고용센터 방문 수급자격 신청교육은 고용센터 방문없이 온라인을 통해서도 수강이 가능합니다. 수급자격 신청 전 교육을 필.. 2022. 7. 21.
실업급여 지급액 총정리(Q&A) 실업급여의 지급액과 실업급여의 지급절차에 대해 알아보는 시간을 갖도록 하겠습니다. 지급액 구직급여 지급액 = 퇴직전 평균임금의 60% X 소정급여일수 (이직일이 2019.10.1 이전은 퇴직 전 평균임금의 50% × 소정급여일수) 단, 구직급여는 상한액과 하한액이 아래와 같이 설정되어 있습니다. 상한액 : 이직일이 2019년 1월 이후는 1일 66,000원 (2018년 1월 이후는 60,000원 / 2017년 4월 이후는 50,000원 / 2017년 1월~3월은 46,584원 / 2016년은 43,416원 / 2015년은 43,000원) 하한액 : 퇴직 당시 최저임금법상 시간급 최저임금의 80% X 1일 소정근로시간 (8시간) (이직일이 2019.10.1 이전은 퇴직당시 최저임금법상 시간급 최저임금의 9.. 2022. 7. 20.
실업급여 신청자격 지급대상 정리 및 FAQ(자주받는질문) 회사생활을 하다 보면 누구나 한 번쯤은 퇴사를 경험하게 됩니다. 특히나 비자발적으로 퇴사를 하신 경우는 대부분의 경우 생계유지 때문에 불안함과 막막함을 경험하게 될 수도 있는데 그럴 때 조금이나마 도움이 되는 제도가 실업급여입니다. 실업으로 인한 생계불안을 극복하고 생활의 안정을 도와주는 실업급여에 대해 알아보겠습니다. 지급대상 실업급여의 지급대상은 다음과 같습니다. 구직급여의 수급 요건 1. 이직일 이전 18개월간(초단시간근로자의 경우, 24개월) 피보험 단위기간이 통산하여 180일 이상일 것 2. 근로의 의사와 능력이 있음에도 불구하고 취업(영리를 목적으로 사업을 영위하는 경우 포함) 하지 못한 상태에 있을 것 3. 재취업을 위한 노력을 적극적으로 할 것 4. 이직사유가 비자발적일 것(구직급여는 실업.. 2022. 7. 20.
취향저격 추천 알고리즘과 조건부 확률 최근 거의 대부분의 기업들이 성장과 매출의 증대를 위하여 추천 알고리즘을 이용하고 있습니다. 흔히 접할 수 있는 유튜브나 넷플릭스 혹은 네이버의 쇼핑 광고를 보면 좋아할 만한 것들을 알아서 맞춤으로 알아서 추천해 주고 소비를 유도합니다. 물론 취향에 맞는 광고여서 편하다는 생각이 들기도 하지만 어떻게 내 성향을 파악하고 내게 맞는 서비스를 추천하는지 궁금하기도 합니다. 넷플릭스가 당신을 사로잡는 법 넷플릭스는 아주 빠르고 크게 성장한 기업입니다. 그런데 넷플릭스가 처음에 우편을 통한 기계학습부터 시작했다는 사실을 아는 사람은 거의 없습니다. 2010년까지만 해도 넷플릭스의 핵심 사업은 연체료를 받지 않는 DVD를 빨간 봉투에 담아 보내는 일이었습니다. 가입자가 대여한 DVD를 반납할 때 영화에 1점부터 .. 2022. 7. 20.
반응형