전체태그 보기

#python (121개의 포스트)

ssseungzz7
Djangogirls 튜토리얼을 따라 해 봅니다.
devzunky
Exception의 사전적 의미는 "예외"입니다. Python에서 "예외" 상황은 의도하지 않은 에러가 일어나는 경우를 뜻합니다. * Exception은 의외로 생각보다 자주 일어날 수 있습니다. 다음과 같은 list로 예를 들어 보겠습니다. 가 실행됩니다.
devzunky
직접 개발한 local package를 import 할때는 해당 package의 위치에 맞게 import 경로를 잘 선언해야 합니다.Local package를 import 하는 경로에는 absolute path 와 relative path 가 있습니다. 다음과 같은 디렉토리가 있다고 가정하겠습니다. Relative Path는 디렉토리의 위치가 바뀔때마...
devzunky
Python은 Module/package를 어떻게 찾을까요? 다음 3가지 장소를 순서대로 보면서 찾습니다. 1. sys.modules 2. built-in modules 3. sys.path * 1. sys.modules Python이 module이나 package를 찾기위해 가장 먼저 확인하는 곳입니다. sys.modules는 단순한 dictio...
devzunky
main.py 파일에서 모든 변수, 함수, 클래스를 선언해서 사용하면 파일이 너무 커집니다. 또한, 다른 파일에서 main.py에서 선언한 변수, 함수, 클래스를 사용해야 할일도 있습니다. 이럴때 사용하는 개념이 Module, Package 개념입니다. Module이란 변수, 함수, 클래스를 선언한 파일이고 Package는 이런 Module을 모아놓은 디...
devzunky
Class의 사전적 의미 중 "부류"라는 것이 있습니다. Python의 Class 개념으로 들어가기전에 실생활에서 볼 수 있는 예를 가지고 설명해보겠습니다. Galaxy S10, iPhone XS는 Smartphone이라는 공통점을 가지고 있습니다. 그러나 Galaxy S10의 AP칩은 Exynos 9820이고 iPhone XS의 AP칩은 A12 Bion...
devzunky
Decorator에 대해 알기 전에 먼저, Nested Function Closure 개념을 살펴보겠습니다. * 1. Closure Closure란 아주 간단히 설명하면 inner 함수가 outer 함수의 인자를 기억하고 있는 것이라고 할 수 있습니다. 예제를 통해 알아보겠습니다.
devzunky
1. while Python의 while문은 else 문이 추가될 수 있습니다. if 문의 else 문과 유사합니다. While문의 else 문도 while의 조건문이 False 이면 실행됩니다. 즉 while문이 종료되면 else 문이 실행된다는 뜻입니다. (1)번이 (2)번보다 코드도 훨씬 길고 홀수일 때마다 요소를 지워주는 로직이다 보니 slic...
devzunky
python에서 variable arguments는 두 종류가 있습니다. 1. Keyworded variable length of arguments 2. Non-keyworded variable length of arguments * 1.Keyworded variable length of arguments Keyworded arguments를 0~N...
devzunky
Python의 자료구조에 대해 간략히 포스팅하겠습니다. * 1. List 1-1. range List와 range는 함께 쓰이는 경우가 많으니 같이 알아보겠습니다. 먼저, range의 문법은 다음과 같습니다.
devzunky

TIL no.21 - Python - 2. Tips

2019년 10월 10일0개의 댓글
새롭게 Python 언어 공부를 시작하면서 기존에 알고 있던 프로그래밍 언어들과 달라 익숙하지 않은 부분에 대해 포스팅하겠습니다. * 1. f-string 여러줄 f-string을 사용할 때, 들여쓴 부분만큼 공백이 생긴 것을 확인할 수 있습니다.
devzunky

TIL no.18 - Python - 1. String

2019년 10월 10일0개의 댓글
1. Python의 Data Types Integer 정수 (7) 꼴 Float 소수 (2.3) 꼴 Complex Numbers (1+3j) 꼴 String Boolean 2. string formatting 2-1. %-formatting C언어의 %d와 비슷합니다. 사용법은 다음과 같습니다...
ssseungzz7
requests와 BeautifulSoup을 이용해서 네이버 웹툰 메인 페이지에 존재하는, 모든 웹툰의 제목과 링크를 크롤링합니다.
decody

Python NumPy

2019년 10월 6일0개의 댓글
Numpy는 numerical + python의 약자로 과학계산을 위한 파이썬 라이브러리이며, 다차원 배열을 처리하는데 필요한 계산을 위한 라이브러리로서 그에 필요한 기능들을 제공하고 있다. numpy 설치 ~hash pip install numpy conda install numpy ~ numpy 배열 ~python import nump...
litien

Plot 3주차 - Curve, subplot

2019년 9월 30일0개의 댓글
Sin Curve numpy.sin()에 x값을 인자로 넘겨주면 해당하는 y 값들을 리턴한다. 스크린샷 2019-09-30 오전 11.29.21.png...
ssseungzz7
pyenv와 pyenv-virtualenv를 사용해서 파이썬 개발 환경을 구성합니다.
litien

Plot 실습 3주차 - Scatter

2019년 9월 30일0개의 댓글
Scatter 어떤 데이터의 특성이 있는가를 볼 때 사용, 만약 어떤 지역의 종교단체와 경제와 상관이 있는지 Scatter로 찍어보고 있다면 다른 그래프를 이용해 유추함 Scatter는 각각의 데이터가 독립적일 때 사용한다. 스크린샷 2019-09-30 오전 11.04.10.png...
jjewqm

190925_TIL

2019년 9월 26일0개의 댓글
코딩도장, 패스트캠퍼스 컴퓨터공학 수업 내용을 정리합니다.
litien

Plot 실습 2 주차

2019년 9월 25일0개의 댓글
Hist, overlapping hbat.PNG
litien

Plot 실습

2019년 9월 11일0개의 댓글
이 글은 2019.09.11 공작발 수업 실습 내용입니다. 이 외에 필요한 내용은 교수님이 주신 Sample 파일 참고 Scatter - 점 c.PNG