- FunctionTest01
# 두개의 수를 전달 받아 더하기 한 결과를 돌려주는 함수를 만들어 봅시다.
def sum(a,b):
result = a + b
return result
print(sum(7,3))
a = sum(3,4)
print(a)
b = sum(10,20)
print(b)
- FunctionTest02
def add(a,b):
return a+b
# 매개변수가 없는 함수를 정의해 봅시다.
# "Hi"라는 인사말을 반환하는 함수를 만들어 봅시다.
def say():
return "Hi"
a = say()
print(a)
print(add(3,4))
- FunctionTest03
# 리턴값이 없는 함수를 만들어 봅시다.
# 두수를 전달받아 더하기 한 결과를 출력하는 함수를 만들어 봅시다.
def sum(a,b):
result = a + b
print("%d, %d의 합은 %d입니다." % (a,b,result))
return
r = sum(2,3)
print(r)
sum(10,20)
- FunctionTest04
# 매개변수도 없고 반환값(리턴값)도 없는 함수의 정의
# 함수를 호출하면 인사말을 출력하는 함수를 만들어 봅시다.
def say():
print('Hi')
say()
- FunctionTest05
# 두개의 수를 전달받아 그 중에 큰수를 찾아 반환하는 함수를 정의하고 호출 해 봅니다.
# 방법.1
# def max(a,b):
# if a > b:
# r = a
# else:
# r = b
# return r
# 방법.2
# def max(a,b):
# if a>b:
# return a
# else:
# return b
# 방법.3
# def max(a,b):
# r = a
# if b > r:
# r = b
# return r
# 방법.4
def max(a,b):
if b > a:
a = b
return a
print(max(4,7))
print(max(3,3))
print(max(3,2))
- 참고 자료 : Do it! 점프 투 파이썬 https://wikidocs.net/12 -
위키독스
온라인 책을 제작 공유하는 플랫폼 서비스
wikidocs.net
'Programing > Python' 카테고리의 다른 글
4-1 파이썬 함수03 (0) | 2021.08.17 |
---|---|
4-1 파이썬 함수02 (0) | 2021.08.17 |
3-3 파이썬 for (0) | 2021.08.17 |
3-2 파이썬 While (0) | 2021.08.17 |
3-1 파이썬 if (0) | 2021.08.17 |