본문 바로가기

Python2

__pycache__란 ? __pycache__란 ? python은 인터프리터 언어로 알려져 있지만 .py -> 컴파일 -> .pyc -> 인터프리터 -> 실행의 단계를 거친다 그래서 .py파일을 실행시키면 .pyc파일이 생성 .pyc파일이 있으면 컴파일 과정을 거치지 않고 바로 실행되기 때문에 속도가 향상된다. .pyc 란 ? 인터프리터는 .py 파일에 작성된 파이썬 코드를 곧바로 해석할 수 없다. 그렇기 때문 우선 코드는 byte 코드로 변환되어야 하고 이 과정에서 .pyc파일이 생성되고 그 안에 byte 코드가 작성된다. .pyc파일이 생성되어 있으면 다시 컴파일 할 필요가 없이 바로 시스템에 byte 코드를 적재 .pyc 파일은 캐시처럼 취급, 미리 byte 코드를 만들어 놓고 인터프리터로 코드를 실행하기 때문에 속도 향상.. 2022. 10. 18.
Python 문자열 문자열(string)이란 문자,단어 등으로 구성된 문자들의 집합 "Life is too short, You need Python" "a" "123" 큰 따옴표로 둘러싸여 있다. 123은 숫자이지만 따옴표로 둘러싸여 있으면 문자열이라고 보면 된다 같은 문자열임에도 "Hello World" 'Hello World' """Hello World""" '''Hello World''' 큰 따옴표, 작은 따옴표, 큰따옴표나 작은따옴표 3번 반복해 들어가기도 한다. 문자열 중 작은 따옴표가 들어갈 경우 큰 따옴표로 둘러싼다 #작은 따옴표 포함시키기 "Python's favorite food is perl" 문자열 내에 큰 따옴표가 들어갈 경우는 작은 따옴표로 둘러싼다. #큰 따옴표 포함시키기 '"Python is ve.. 2022. 10. 7.