단원
변수 8
연산자 14
입출력 12
기초 코딩 22
if문(if~) 13
if문(if~ else~) 16
if문(if~ elif~ else~) 5
if문의 중첩 5
for문 18
이중 for문 13
while문 16
전체 목록
QUESTION 02 #131
1부터 9까지 출력하되 3의 배수 위치에는 "?"를 출력하는 과정을 총 5줄 반복하는 프로그램입니다. 빈칸을 채워보세요.
main.py
for i in range(1, ):
for j in range(1, 10):
if j% == 0:
print("?", end=" ")
else:
print(, end=" ")
print()
HINT
힌트 1: 5줄을 출력하려면 바깥쪽 range의 종료값은 6이어야 합니다.
힌트 2: 3의 배수(3, 6, 9)에서만 물음표(?)가 나오도록 나머지 연산자를 활용하세요.
힌트 3: 숫자가 출력되는 부분은 안쪽 루프의 변수 j를 사용합니다.
실행 결과 예시
1 2 ? 4 5 ? 7 8 ? 1 2 ? 4 5 ? 7 8 ? 1 2 ? 4 5 ? 7 8 ? 1 2 ? 4 5 ? 7 8 ? 1 2 ? 4 5 ? 7 8 ?
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행