728x90
반응형
SMALL
728x90
반응형
O 모범 답안
# 9. 사용자 정의 함수
# 1) 사용자 정의 함수를 만들고, 실행해 보세요
def chat():
print("사용자 정의 함수")
chat()
# 사용자 정의 함수
# 2) 함수의 인자 1개를 전달하여 구구단을 만드는 프로그램을 작성해 보세요.
# 함수의 인자 전달1(구구단)
def multiply(num):
for i in range(1,10):
print(num, "x", i, '=', num*i)
multiply(2)
multiply(7)
# 2 x 1 = 2
# 2 x 2 = 4
# 2 x 3 = 6
# 2 x 4 = 8
# 2 x 5 = 10
# 2 x 6 = 12
# 2 x 7 = 14
# 2 x 8 = 16
# 2 x 9 = 18
# 7 x 1 = 7
# 7 x 2 = 14
# 7 x 3 = 21
# 7 x 4 = 28
# 7 x 5 = 35
# 7 x 6 = 42
# 7 x 7 = 49
# 7 x 8 = 56
# 7 x 9 = 63
# 3) 함수의 인자 2개를 전달하여 서로 대화하는 프로그램을 작성해 보세요.
# 함수의 인자 전달2(2개)
def chat_demo(name1, name2):
print(name1, " : 뭐해?")
print(name2, " : 그냥 있어")
chat_demo("철수", "영희")
# 철수 : 뭐해?
# 영희 : 그냥 있어
# 4) 덧셈 사용자 정의 함수의 리턴값을 변수에 받고, 출력해 보세요.
# 함수의 리턴
def sum3(a,b):
result = a + b
return result
sum = sum3(1,2)
print(sum)
# 3
728x90
반응형
LIST
'파이썬 문법 > 파이썬 기초 문법' 카테고리의 다른 글
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 10.클래스(답안) (0) | 2022.12.03 |
---|---|
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 10.클래스 (2) | 2022.12.03 |
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 9.사용자 정의 함수 (0) | 2022.12.03 |
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 8.숫자계산 내장함수(답안) (2) | 2022.12.03 |
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 8.숫자계산 내장함수 (0) | 2022.12.03 |