Development(8009)
-
바이트 코드
모듈 임포트 파헤치기· 임포트를 할 때, 해당 모듈의 바이트 코드(.pyc)가 있으면 이를 먼저 임포트 합니다.· 모듈이 임포트되면 메모리에 모듈 코드가 로딩되며 프로그램이나 파이썬 인터프리터가 끝나기 전까지 변경되지 않습니다.· 모듈을 임포트 하면 해당 모듈의 코드가 실행되어 집니다. 바이트 코드· 컴퓨터가 이해할 수 있는 파일포멧입니다.· 모듈의 임포트를 빠르게 해주는 역할을 합니다.
-
'지하철 시간대별 이용현황' 데이터 컬럼정보
'지하철 시간대별 이용현황' 데이터 컬럼정보 컬럼 (승차)index 하차 index 사용월 0 호선명 1 역ID 2 지하철역 3 04:00:00~04:59:59 4 5 05:00:00~05:59:59 6 7 06:00:00~06:59:59 8 9 07:00:00~07:59:59 10 11 08:00:00~08:59:59 12 13 09:00:00~09:59:59 14 15 10:00:00~10:59:59 16 17 11:00:00~11:59:59 18 19 12:00:00~12:59:59 20 21 13:00:00~13:59:59 22 23 14:00:00~14:59:59 24 25 15:00:00~15:59:59 26 27 16:00:00~16:59:59 28 29 17:00:00~17:59:59 30..
-
반복 ?
반복 ? ? 메타문자가 의미하는 것은 {0, 1} 입니다. py?thon "p + y(있어도 되고 없어도 된다) + thon"
-
반복 {m,n}
반복 {m,n} · { } 메타 문자를 이용하면 반복 횟수를 고정시킬 수 있습니다. · {m, n} 정규식을 사용하면 반복 횟수가 m부터 n까지인 것을 일치 시킬 수 있습니다. 또한 m 또는 n을 생략할 수도 있습니다. · *, +, ? 메타문자는 모두 {m, n} 형태로 고쳐 쓰는 것이 가능하지만 가급적 이해하기 쉽고 표현도 간결한 *, +, ? 메타문자를 사용하는 것이 좋습니다. 문자열 Match 여부 설명 python X "y"가 1번만 반복되어 매치되지 않음 pyython O "y"가 2번 반복되어 매치 py{2,5}thon "p + y(2~5회 반복) + thon"
-
반복 (+)
반복 (+) · 반복을 나타내는 또 다른 메타 문자 · +는 최소 1번 이상 반복될 때 사용한다. 즉, *가 반복 횟수 0부터라면 +는 반복 횟수 1부터가 됩니다. py+thon "p + y(1번 이상 반복) + thon"
-
반복 (*)
반복 (*) '반복'을 의미하는 메타문자 py*thon 사용된 *의 의미는 *바로 앞에 있는 문자 y가 0부터 무한대로 반복될 수 있다는 의미입니다.