목록Programming/Python (14)
Patrick's 데이터 세상
함수 함수란 함수는 여러 개의 문장(statement)을 하나로 묶어 줌 이미 정의되어 있는 함수를 사용하거나 필요한 함수를 정의 한 번 혹은 여러 번 호출될 수 있으며 함수 종료 시 결과 값을 전달 함수의 정의 함수의 선언은 def로 시작하고 콜론(:)으로 끝남 함수의 시작과 끝은 코드의 들여쓰기로 구분 시작과 끝을 명시해 줄 필요가 없음 헤더(header) 파일, 인터페이스(interface), 구현(implementation) 같은 부분으로 나누지 않음 함수 선언 # 함수 선언 문법 def (인수1, 인수2, ... 인수N): return # 함수 구문 def Times(a, b): return a*b >>> Times(10, 10) 100 함수의 반환 및 인수 함수에서 인수 전달 # 변경 불가능 ..
수치 ⊙ int ⊙ float ⊙ complex ⊙ 연산자 +, -, *, /, //, %, **, = 문자 'String', "String", """ 줄바꿈도 그대로 적용""" ⊙ Escape 문자 Escape 문자 사용 예 의미 \n 개행(줄바꿈) \t 탭 \r 캐리지 리턴 \0 널(Null) \\ 문자 '\' \' 단일 인용부호(') \" 이중 인용부호(") ⊙ +, * 연산자 >>> 'py' 'thon' 'python' >>> 'py' * 3 'pypypy' ⊙ 인덱싱 & 슬라이싱 >>> 'python'[0] 'p' >>> 'python'[5] n >>> 'python'[1:4] 'yth' >>> 'python'[-2:] 'on' ⊙ 리스트 >>> colors.append('blue') >>> c..