[파이썬(Python)] 사용자 정의 함수(def), 모듈, 파일 입출력
''' # 함수(function) : 입력값(인자값,인수값, 파라미터, 매개 변수, argument), 기능 구현, 결과값(출력값, 리턴값, 반환값)) - ★★재사용 가능한 블록 - print같은 내장함수도 있지만 직접 함수를 정의하여 사용할 수 있음 - 함수정의 방법 ~def 로 시작함 ~함수명을 작성함 ~함수명 옆에 ()(괄호) 붙임, 인자가 필요하면 괄호안에 표기함. ~:(콜론)을 붙여서 블록을 시작함 ~코드 부분은 들여쓰기를 시작하여 작성함. ~return은 반환값이 존재하면 작성하고, 반환값이 없으면 작성안함.(None반환) - def 함수명(입력값) : 수행코드 return [결과값] #결과값이 있다면 - 함수호출(call) : 함수 정의 이후, 함수를 호출(call)을 해야만 함수가 실행됨...
[파이썬(Python)] 함수 - 숫자, 랜덤, 문자열 + 문자열 포맷
''' # 숫자 관련 함수 - abs(x): 절대값 반환, x는 숫자 형식 abs(-10) -> 10 - ceil(x) : x보다 큰 최소 정수, import math 사용함 math.ceil(-3.14) -> -3 - floor(x): x보다 크지 않은 가장 큰 정수, import math 사용함 math.floor(3.13) -> 3 - max(x1,x2,x3...) : 가장 큰 값 - min(x1,x2,x3...) : 가장 작은 값 - pow(x,y) : 지수승, x**y - round(x[,n]): x를 반올림해서 소수점 아래 n째 자리까지 나타내기 n의 기본은 0 print( round(10.7) ) -> 11 print( round(10.7645,2) ) -> 10.76 - sqrt(n) : ..