Language/Python

Language/Python

[Python] 파이썬 스타일 가이드 (PEP 8)

이름 이름 규칙 변수나 함수명에 대해서 카멜표기법, 파스칼표기법은 지양한다. 파이썬은 스네이크 표기법을 지향한다. # bad myName = "giwon" def getName(): print("Hello") # good my_name = "giwon" def get_name(): print("Hello") 상수도 마찬가지로 스네이크 표기법을 사용한다. # bad thisIsPi = 3.14 ThisIsPi = 3.14 this_is_pi = 3.14 # good THIS_IS_PI = 3.14 의미 있는 이름 # bad (의미 없는 이름) a = 2 b = 3 c = a * b print(c) # good (의미 있는 이름) weight = 2 height = 3 area = weight * heigh..

Language/Python

파이썬 정규표현식

''' Regular Expression . : 문자 1개 ^ : 문자열이 시작 $ : 문자열의 마지막 [] : 문자 집합 | : or () : 괄호안의 정규식 그룹 * : 0 or more + : 1 or more ? : 0 or 1 {n} : n번 반복 {n,m} n번부터 m번 {n, } n번부터 무한대 ''' """ 문자열 표기법 (re모듈 확장 문법) \w : [a-zA-Z0-9_] -> a~Z,0~9,*포함하는 모든 문자 \W : [^a-zA-z0-9*]-> 위의 문자 제외한 나머지 문자 \D : [0-9] -> 0-9까지 모든 숫자 \s : [\t\n\r\f\v] -> 공백 문자 \S : [^\t\n\r\f\v] -> 공백을 제외한 모든 문자 \b : 단어의 시작과 끝의 빈 공백 \B : 단어..

Giwonnnnnnn
'Language/Python' 카테고리의 글 목록