[Python] 6. 함수만들기
함수 만들기
반환값이 없는 함수
def add(a,b):
c=a+b
print(c)
add(3,2) # 5
반환값이 1개인 함수
def sub(a,b):
c=a-b
return c
print(sub(3,1)) # 2
반환값이 2개인 함수
튜플 자료구조로 리턴
def mul(a,b):
c=a*b
d=a+b
return c,d # 튜플 자료구조로 리턴
print(mul(3,1)) # (3,4)
print(mul(3,1)[0]) # 3
print(mul(3,1)[1]) # 4
Quiz
소수를 판별하는 함수 만들기
def isPrime(x):
for i in range(2,x):
if x%i==0:
return False
return True
a=[12,13,7,9,19]
for k in a:
if isPrime(k):
print(k)
출력
13
7
19
💛 개인 공부 기록용 블로그입니다. 👻