전체 글 (35) 썸네일형 리스트형 [2부] 03장 파이썬 파이썬 알고리즘 인터뷰 책 환경 CPython (파이썬의 공식 인터프리터) 파이썬 버전 3.7 PEP8 파이썬 문법 인덴트 (Indent) 파이썬 Indent는 공식 가이드인 PEP8에 따라 공백 4칸을 원칙으로 함. 구글 파이썬 가이드 라인 또한 공백 4칸 들여쓰기가 원칙. 강제는 아니며, 얼마든지 선택적으로 적용 가능, 이외에도 다음과 같은 기준이 있음. 첫 번째 줄에 파라미터가 있다면, 파라미터가 시작되는 부분에 맞춤. 첫 번째 줄에 파라미터가 없다면 공백 4칸 인덴트를 한 번 더 추가함. foo = long_function_name(var_one, var_two, var_three, var_four) def long_function_name( var_one, var_two, var_three, v.. [1부] 01장 코딩 인터뷰 코딩 인터뷰: 오프라인 면접장에서 화이트보드를 이용해 후보자의 기술 지식, 코딩 능력, 문제 해결 역량, 창의성 등을 테스트하는 것. 구분 1) 코딩 인터뷰 vs 코딩 테스트 코딩 인터뷰: (코딩 면접) 대개 면접관이 함께 하는 방식은 '인터뷰'로 분류. 코딩 테스트: (코딩 시험) 시험을 치르는 방식 구분 2) 온사이트(오프라인) vs 온라인 명칭 온라인/오프라인 면접관 참석 도구 온사이트(오프라인) 코딩 인터뷰 오프라인 O 관계 없음 화이트보드 코딩 인터뷰 오프라인 O 화이트보드 온라인 코딩 인터뷰 온라인 O 메모장 온라인 코딩 테스트 온라인 X 코딩 테스트 플랫폼 온라인 테스트 플랫폼 해커랭크: 프로그래밍 경진 대회 사이트로 출발, 코딩 테스트 플랫폼 사업 병행 www.hackerrank.com/ .. PEP8 -- Style Guide for Python Code PEP 8 -- Style Guide for Python Code 정리본 www.python.org/dev/peps/pep-0008/ PEP 8 -- Style Guide for Python Code The official home of the Python Programming Language www.python.org 0. Introduction PEP 8 (Python Enhancement Proposal) 8 은 파이썬 코드의 작성 규칙 (coding convnetions)에 대해 설명하는 문서임. Guido (파이썬 개발자) 의 중요한 인사이트 중 하나는 코드는 작성하는 것보다 읽는 것이 더 쉬워야 한다는 원칙. 따라서 PEP 8은 다음 2가지를 목표로 한다. 파이썬 코드의 가독성 향상 파이썬 코.. 이전 1 2 3 4 5 6 7 ··· 12 다음