본문 바로가기
Programing/Python

4-1 파이썬 함수01

by BroJune 2021. 8. 17.

- 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