윤성우의 열혈 파이썬 (기초)

02장. 간단한 함수 만들기

아린// 2021. 7. 4. 15:48
[2-1. 함수 만들기 1 : 인자 없는 것]

더보기

<연습문제 02-1>

▶ 문제 1. 다음 세 개의 문장을 담고 있는 함술르 정의하되, 이름은 MH라고 하자. 그리고 정의했다면 그 함수를 두 번 이상 호출해보자.

 (1) print("1 + 2 + 3 + 4 + 5 = ", 1 + 2 + 3 + 4 + 5)

 (2) print("Simple is the best!")

 (3) print("행복한 파이썬")

 

 

 

[2-2. 함수 만들기 2 : 인자 있는 함수]

<연습문제 02-2>
▶ 문제 1. 매개변수를 통해서 하나의 문자열을 전달받아서 그 전달받은 문자열을 총 3회 출력하는 함수를 만들어보자.


▶ 문제 2. 매개변수를 통해서 하나의 정수를 전달받아서 전달받은 수와 부호가 반대인 정수를 출력하는 함수를 만들어보자. 예를 들어서 함수에 3이 전달되면 -3이 출력되고, -3이 전달되면 3이 출력되어야 한다.


▶ 문제 3. 매개변수를 통해서 두 개의 정수를 전달받아서 이 둘의 평균값을 계산해서 출력하는 함수를 만들어보자. 예를 들어서 이 함수에 3과 4가 전달되면 이 두 수의 평균값인 3.5가 출력되어야 한다. 

 

[2-3. 함수 만들기 3 : 값의 반환이 있는 것]

<연습문제 02-3>

▶ 문제 1. 하나의 정수를 전달받아서 전달받은 수와 부호가 반대인 정수를 반환하는 함수를 정읳배ㅗ자. 물론 정의한 함수를 호출해서 정상적으로 동작하는지 확인까지 해야 한다.



▶ 문제 2. 두 개의 정수를 전달받아서 그 두 수의 평균값을 계산해서 반환하는 함수를 정의해보자.