BIG_PY
home
Introduce
home

1-6 반복문

수업 자료

BIG_PY-LEVEL_1-session-06.pdf
2223.0KB

즐거운 과제

1.
초급
1 ~ 10까지의 숫자에 대해 모두 더한 값을 출력하는 프로그램을 for 문을 사용하여 작성하세요.
정답
Python
복사
정답을 설명해주세요.
2.
중급
사용자로부터 2 ~ 9 사이의 숫자를 입력 받은 후, 해당 숫자에 대한 구구단을 출력하세요.
정답
Python
복사
정답을 설명해주세요.
3.
중급
사용자로부터 , 로 구분된 여러 이름을 입력받아서, 한 줄에 하나씩 이름을 출력하세요
정답
Python
복사
정답을 설명해주세요.
4.
초급
1부터 30까지의 숫자 중 3의 배수만 출력하세요.
정답
Python
복사
정답을 설명해주세요.
5.
중급
1부터 100까지 숫자를 모두 더한 값을 출력하세요. ◦ 단 while 구문을 사용해서 작성하세요.
정답
Python
복사
정답을 설명해주세요.
6.
고급
숫자를 입력하면 해당 단이 출력되는 구구단 프로그램을 만들어보세요.
숫자를 입력하세요: 2 2 * 1 = 2 입니다. 2 * 2 = 4 입니다. 2 * 3 = 6 입니다. 2 * 4 = 8 입니다. 2 * 5 = 10 입니다. 2 * 6 = 12 입니다. 2 * 7 = 14 입니다. 2 * 8 = 16 입니다. 2 * 9 = 18 입니다.
Plain Text
복사
정답
Python
복사
정답을 설명해주세요.
7.
중급
아파트 동호수를 다음과 같은 두 리스트 변수를 활용해서 출력하세요. ◦ 단, 각 동과 동 사이에는 구분이 되도록 한 라인씩 띄워서 출력하세요
dongs = ["6209동", "6208동", "6207동"] hos = ["101호", "102호", "103호", "104호"] # 출력 예시 6209동, 101호 6209동, 102호 . . . , 6207동, 104호
Plain Text
복사
정답
Python
복사
정답을 설명해주세요.
8.
중급
N이 주어졌을때, (1 ≤ N ≤ 200)
"Hello World, BigPy!"
N번 출력하는 코드를 작성하시오.
# N이 3인 경우 "Hello World, BigPy 1!" "Hello World, BigPy 2!" "Hello World, BigPy 3!"
Plain Text
복사
정답
Python
복사
정답을 설명해주세요.
9.
중급
두 개의 주사위를 던졌을 때, 눈의 합이 6이 되는 모든 경우의 수를 출력하시오.
dice = [1, 2, 3, 4, 5, 6] # 출력예시 [(1, 5), (2, 4), (3, 3), (4, 2), (5, 1)]
Plain Text
복사
정답
Python
복사
정답을 설명해주세요.
10.
중급
1~100까지의 수 중에서 홀수와 홀수의 합을 실행 결과와 같이 출력하는 프로그램을 작성하시오.
👉 실행 결과 1 + 3 + 5 + 7 + 9 + 11 + 13 + 15 + 17 + 19 + 21 + 23 + 25 + 27 + 29 + 31 + 33 + 35 + 37 + 39 + 41 + 43 + 45 + 47 + 49 + 51 + 53 + 55 + 57 + 59 + 61 + 63 + 65 + 67 + 69 + 71 + 73 + 75 + 77 + 79 + 81 + 83 + 85 + 87 + 89 + 91 + 93 + 95 + 97 + 99 = 2500
Plain Text
복사
정답
Python
복사
정답을 설명해주세요.