Python

DAY 5 ( 함수 선언, 독스트링, 가변 매개변수, file 파일, numpy )

도키마 2024. 6. 20. 09:46

 

 

 

 

 

 

오늘 노래 추천 🎸

 

 
Airplane
아티스트
f(x)
앨범
'Pink Tape' f(x) The 2nd Album
발매일
1970.01.01

 

 
Toy
아티스트
f(x)
앨범
'Pink Tape' f(x) The 2nd Album
발매일
1970.01.01

 

좋음 명반

 

 
Beautiful Stranger (by f(Amber+Luna+Krystal))
아티스트
f(x)
앨범
'Electric Shock' The 2nd Mini Album
발매일
1970.01.01

 

사실 이걸 들을 때 더 심장이 뛰어요

 

. . . 그렇지만 fx 최애곡은 언제나 all mine

 

 

 

 

 

 

 

 

 

 

DAY 5

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ㅡ 함수 ㅡ

 

하나의 특별한 목적을 수행하기 위해 독립적으로 설계된 코드의 집합

 

 

 

 

 

 

 

 

 

 

.replace ( "원래 글자", "변환 글자" )

 

글자 대치 함수

 

 

.replace() 실습

 

 

 

 

 

 

.

.

.

But, 하나하나 대치해주기 번거로움

 

 

 

 

 

 

 

 

ㅡ 함수 선언 ㅡ

 

def

 

 

 

 

 

 

def  함수명 ( 매개변수 ) :

실행문장

return 반환변수

 

매개변수의 갯수는 자유

 

 

 

 

 

 

 

 

 

 

 

ㅡ 함수 선언 실습 ㅡ

 

 

 

 

 

덧셈 뺄셈 하기

실습

 

 

ㅋ 지우기

실습 2

 

 

사칙연산 하기

실습 3

 

 

10에 가까운 수 구하기

실습 4

 

 

약수 구하기

실습 5

 

 



 

 

 

 

 

 

 

 

 

ㅡ 독스트링 ㅡ

 

docstring

 

 

 

 

shift + tab

 

 

선언한 함수의 설명을 작성

 

예시

 

 

 

 

 

 

 



 

 

 

 

ㅡ 가변 매개변수 * ㅡ

 

variable parameters

 

 

 

 

 

 

 

전달된 모든 인수는 "튜플" 형태로 저장

 

 

 

 

가변 매개변수 실습

 

입력받는 매개변수의 갯수를 사용자가 가변적으로 정할 수 있음

 

 

 

 

 

 

 

 

 

 

 

 

부록 :

 

함수의 결과값은 언제나 하나이다

 

 

 

ㅡ> 튜플 형태로 출력

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ㅡ 매개변수 기본값 설정 ㅡ

 

default parameters

 

 

 

 

 

기본값 설정

 

 

power 의 기본값을 설정해, power 값을 생략할 수 있게한다

 

 

 

 

 

 

 



 

 

 



 

 

 

 

ㅡ Numpy ㅡ

 

variable parameters

 

 

 

 

 

 

 

전달된 모든 인수는 "튜플" 형태로 저장

 

 

 

 

 

 

실습

 

 

 

 

 

 

array 크기 확인

 

.shape

.size

.dtype

.ndim

 

 

실습

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 


 


 


 

 

 

 

 

Bye