1. pass 문은 무엇을 의미하나요?
a. 아무런 일도 하지 않는다.
b. 코드의 실행을 중지한다.
c. 변수를 초기화한다.
d. 예외를 발생시킨다.
더보기
정답: a
pass 문은 아무런 일도 하지 않습니다. 단순히 빈 블록을 채우거나, 나중에 구현할 함수나 클래스를 표시하는 데 사용됩니다.
2. 다음 코드의 출력은 무엇인가요?
for i in range(5):
if i == 3:
pass
print(i)
a. 0 1 2 3 4
b. 0 1 2 4
c. 0 1 2 3
d. 0 1 2
더보기
정답: b
pass 문은 아무것도 하지 않기 때문에, if i == 3 이 참일 때 아무것도 실행되지 않습니다. 따라서 3은 출력되지 않습니다.
3. 다음 중 pass 문에 대한 설명으로 옳지 않은 것은 무엇인가요?
a. pass 문은 블록 내에서 반드시 한 번만 사용해야 합니다.
b. pass 문은 블록 내에서 언제든지 사용할 수 있습니다.
c. pass 문은 빈 루프나 함수/클래스의 뼈대를 만들 때 유용합니다.
d. pass 문은 다른 언어에서의 continue 문과 유사한 역할을 합니다.
더보기
정답: a
pass 문은 블록 내에서 여러 번 사용할 수 있습니다. if 문이나 while 루프에서 각각 조건에 따라 다른 pass 문을 사용할 수 있습니다. 따라서 옳지 않은 설명은 a입니다.
'퀴즈' 카테고리의 다른 글
파이썬(Python) 퀴즈 - 키워드 인자(keyword arguments) (0) | 2023.03.04 |
---|---|
파이썬(Python) 퀴즈 - match 문 (0) | 2023.03.03 |
파이썬(Python) 퀴즈 - for 문 (0) | 2023.03.01 |
파이썬(Python) 퀴즈 - if 문 (0) | 2023.03.01 |
파이썬(Python) 퀴즈 - 리스트 (List) (0) | 2023.02.28 |