PYTHON 6

[ 파이썬 Python ] 5. 파이썬의 조건문 및 비교 연산자

안녕하세요. 훈츠입니다. 지난 두달간 공부한 파이썬에 대해 간결하고 얇게 정리 합니다. 내용에 대한 수정 및 추가에 대한 의견은 항상 환영합니다. 감사합니다. 목 차 조건문 및 비교 연산자 if 비교 연산자 , , = , == , != 논리 연산자 , and, or, not True 와 False IF 문 IF 문은 다른언어와 마찬가지로 조건문이 참이라면 문장이 수행되고 거짓이라면 수행되지 않습니다. 하지만 파이썬의 IF 문은 아래 형식을 꼭 지켜줘야 문법에러가 발생하지 않습니다. IF 조건문 뒤에 : 표기를 해줘야 합니다. 코드는 항상 직접 입력해봐야 도움이 되니 한번씩 꼭 입력해 보세요. 처음 프로그램을 접하시는 분들도 if 조건문과 else 조건문은 이해하기 쉬우실텐데 else if 즉 elif 문..

[ 파이썬 Python ] 4. 딕셔너리 dictionary

안녕하세요. 훈츠입니다. 지난 두달간 공부한 파이썬에 대해 간결하고 얇게 정리 합니다. 내용에 대한 수정 및 추가에 대한 의견은 항상 환영합니다. 감사합니다. 목 차 딕셔너리 딕셔너리 소개 및 생성 딕셔너리 CRUD 정리 딕셔너리 변환 딕셔너리 소개 딕셔너리 구조는 키와 값으로 쌍으로 구성됩니다. 키값은 무조건 문자만 가능합니다. 리스트와 유사하지만 리스트는 인덱스 통해 값을 찾지만, 딕셔너리는 키를 통해 값을 찾습니다. 다른 언어에서는 map 과 같이 부르는 명칭이 달라도 키와 값으로 구성되는 점은 동일합니다. 아래는 딕셔너리 관련 키 포인트 입니다. key 와 value 로 구성 key 값은 항상 string dict 를 통해 변환 dt.keys 키값 리스트형태로 가져옴, key in dt 로 확인 ..

[ 파이썬 Python ] 3. 리스트와 리스트 내장 함수

안녕하세요. 훈츠입니다. 지난 두달간 공부한 파이썬에 대해 간결하고 얇게 정리 합니다. 내용에 대한 수정 및 추가에 대한 의견은 항상 환영합니다. 감사합니다. 목 차 컬렉션 데이터 타입 스트링 : 읽기 전용 리스트 : CRUD 가능, 내장함수 insert(), append(), remove(),del a[0], index(), split(), in, count() 튜플 : 적은 공간, 안전하고, 함수 파라미터는 튜플로 전달 문자열 내장함수 : 대,소문자 변경함수 컬렉션 데이터 타입 순서가 있는 데이터 타입으로, 인덱스 접근이 가능합니다. 컬렉션 데이터 타입에는 아래 세가지 타입이 있습니다. 스트링, 리스트, 튜플 하나하나 좀더 얅게 설명해 보겠습니다. 스트링 스트링은 읽기 전용입니다. 아래 t 라는 변수..

[ Python ] 2. 문자열 다루기 및 내장함수

안녕하세요. 훈츠입니다. 지난 두달간 공부한 파이썬에 대해 간결하고 얇게 정리 합니다. 내용에 대한 수정 및 추가에 대한 의견은 항상 환영합니다. 감사합니다. 목 차 문자열 다루기 문자열 결합 및 복제 이스케이프 문자, \n, \t, \r, \o, \\, \', \"" 문자열 타입변환 , str() 인덱싱 및 슬라이싱 문자열 관련 내장함수 len(), split(), join() , in , not in upper(), lower(), capitalize(), islower(), isupper() isalpha(), isalnum(), isdecimal(), isspace(), istitle() startswith('test'), endswith('.xlsx') , 시작 단어 끝단어 일치 문자열 포멧팅 ..

[ Python ] 1. 자료형과 연산자

안녕하세요. 훈츠입니다. 지난 두달간 공부한 파이썬에 대해 간결하고 얇게 정리 합니다. 내용에 대한 수정 및 추가에 대한 의견은 항상 환영합니다. 감사합니다. 목 차 스타일 가이드 PEP8, Python Enhancement porposal ( Style Guide ) 변수 및 타입정리 자료형과 연산자 - 숫자타입 산술 연산자 주석 스타일 가이드 PEP8, Python Enhancement porposal ( Style Guide ) 다른 언어도 공부해봤지만, ( 자바스크립트, 코틀린, 자바, C#, C++, C ) 그중 파이썬이 가장 간결하게 작성할수있는것 같습니다. 코딩 할때, 다른 언어에서는 코드에서 4칸 들여쓰기를 한다든지 해서 코드를 보기좋게 맞추긴 하지만 맞추지 않는다고 언어 자체에서 에러가 ..

[ Python ] 파이썬 개발 환경 및 장점

파이썬은 네달란드 출신의 귀도반로섬이 개발한 고급 프로그래밍 언어 입니다. 파이썬은 무료이고 방대한 라이브러리를 제공합니다. 요즘 아주 핫한 머신 러닝 혹은 데이터 분석을 위해 많이 사용되어집니다. 파이썬 기본에 대한 글을 정리하고, 요즘 공부하고있는 넘파이와 판다스에 대해서도 정리해 보도록 하겠습니다. 개발 환경 윈도우, 리눅스 아나콘다, Vscode 장점 운영체제와 호환성이 좋다. 방대하게 제공되어지는 라이브러리를 이용해서 사이트, 앱, 업무자동화, 크롤링 등을 손쉽게 할수있다. 객체 지향과 함수형 언어 지원 공식 지원 사이트 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language..