[파이썬] 함수 만들기
def
<example 1 >
def add(a, b) :
c= a+b
print(c)
add(2,3) = 5
<example 2 >
def add(a, b) :
c= a+b
return c
-add(2,3) # 얘는 아무일도 이어나지 않음, 그러나 5라는 값을 가지고 있는 변수
-print(add(2,3)) = 5 # 이때야 비로소 값 출력
return
= 값을 리턴하고, 함수를 종료하는 역할, 아래와 같이 여러값 반환 가능
<example 3>
def add(a, b) :
c=a+b
d=a-b
return c, d
print(add(2,3))
몫 : // , 나머지 : %
<약수 구하기 함수> -return 이해하기
def isPrime(x) :
for i in range(2,x) :
if x%i==0 :
return False
return True
a=[12,13,7,9,19]
for y in a :
if isPrime(y) :
print(y)
=> true return 되면 if True 성립되어 진행되고, print(y, end='') 실행된다
Author And Source
이 문제에 관하여([파이썬] 함수 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@myway00/파이썬-함수-만들기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)