- 함수 예제 및 문제2026년 04월 13일
- 소쩍소쩍이
- 작성자
- 2026.04.13.:20
# 예제51 - 함수 이용해서 두 수중 큰 수 찾기 def func(): num1 = int(input("정수 > ")) num2 = int(input("정수 > ")) if num1 < num2 : print(num2) else : print(num1) func()정수 > 7 정수 > 3 7# 예제52 - 함수 이용해서 세 수중 큰 수 찾기 def func_1(): num1 = int(input("정수 >> ")) num2 = int(input("정수 >> ")) num3 = int(input("정수 >> ")) if num1 < num2: if num2 < num3 : print(num3) else : print(num2) else : if num1 >num3 : print(num1) else : print(num3) func_1()정수 >> 2 정수 >> 6 정수 >> 9 9# 예제53 - 함수를 이용해서 1~10 약수 구하기 def func_2(i): print(i,":",end=" ") for j in range(1,i+1,1): if i % j == 0: print(j,end=" ") print() for i in range(1,10+1,1): func_2(i)1 : 12 : 1 23 : 1 34 : 1 2 45 : 1 56 : 1 2 3 67 : 1 78 : 1 2 4 89 : 1 3 910 : 1 2 5 10# 예제54 - 재귀함수를 이용해서 1부터 입력받은 수 까지의 합 def func_3(): number = int(input("정수 >> ")) def recursive(n): if n == 1: return 1 else: return n + recursive(n-1) result = recursive(number) print(result) func_3()정수 >> 10 55# 과제35 - 함수를 이용해서 두 수중 작은 수를 찾아라 def func_4(): num1 = int(input()) num2 = int(input()) if num1 > num2 : print(num2) else : print(num1) func_4()100 60 60# 과제36 - 2~10까지의 수에 대해 소수인지 아닌지 출력 def func_5(): for i in range(2,10+1, 1): a = 0 print(i,":",end=" ") for j in range(1,i+1,1): if i % j == 0 : a = a+1 if a == 2: print("소수임") else : print("소수 아님") func_5()2 : 소수임3 : 소수임4 : 소수 아님5 : 소수임6 : 소수 아님7 : 소수임8 : 소수 아님9 : 소수 아님10 : 소수 아님
'파이썬 > 문제 및 예제' 카테고리의 다른 글
간단한 프로그램 만들기 8 (로또 키오스크 만들기) (0) 2026.04.17 간단한 프로그램 만들기 1 (계산기) (0) 2026.04.16 리스트 예제 및 문제 (0) 2026.04.10 반복구조 예제 및 문제 (0) 2026.04.09 선택구조 예제 및 문제 (0) 2026.04.07 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)