내 퀴즈
학습
탐색
로그인
회원가입
QUIZ · 문제 풀이
파이썬 기초 100제
전공 · 대학
·
총 10문제
·
낱말카드
←
세트로
1 / 10문제
0:00
Q1.
str(7) * 2의 결과는?
1
14
2
77
3
7.0
4
오류 발생
정답 처리
(₩)
복습 큐
💡 해설
정답은 77입니다. 문자열 반복 연산으로 "7"이 두 번 이어집니다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q2.
__str__ 메서드를 정의하는 주된 이유는?
1
파일 저장
2
객체의 문자열 표현을 사용자 친화적으로 제공
3
예외 무시
4
메모리 정리
정답 처리
(₩)
복습 큐
💡 해설
정답은 객체의 문자열 표현을 사용자 친화적으로 제공입니다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q3.
" hi ".strip()의 결과는?
1
" hi "
2
"hi"
3
" hi"
4
"hi "
정답 처리
(₩)
복습 큐
💡 해설
정답은 "hi"입니다. strip()은 양쪽 공백을 제거합니다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q4.
continue의 동작으로 옳은 것은?
1
반복문 종료
2
현재 반복만 건너뛰고 다음 반복 진행
3
함수 종료
4
프로그램 종료
정답 처리
(₩)
복습 큐
💡 해설
정답은 현재 반복만 건너뛰고 다음 반복 진행입니다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q5.
(5 > 3) or (2 < 1)의 결과는?
1
True
2
False
3
오류 발생
4
None
정답 처리
(₩)
복습 큐
💡 해설
정답은 True입니다. or는 하나라도 True면 True입니다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q6.
open("x.txt", "a") 모드 설명으로 옳은 것은?
1
항상 파일 처음부터 덮어씀
2
내용 끝에 추가
3
읽기 전용
4
파일 삭제
정답 처리
(₩)
복습 큐
💡 해설
정답은 내용 끝에 추가입니다. 기존 내용을 유지한 채 뒤에 씁니다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q7.
print("A", end=""); print("B")의 출력은?
1
A\nB
2
AB
3
A B
4
오류 발생
정답 처리
(₩)
복습 큐
💡 해설
정답은 AB입니다. 첫 번째 print에 end=""가 지정되어 줄바꿈 없이 이어서 출력됩니다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q8.
x=3일 때 if x==3 and x<5: 결과는?
1
참
2
거짓
3
오류
4
None
정답 처리
(₩)
복습 큐
💡 해설
정답은 참입니다. 두 조건 x==3, x<5가 모두 참입니다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q9.
d={"a":1}; d.get("x", 0)의 결과는?
1
None
2
0
3
오류 발생
4
"x"
정답 처리
(₩)
복습 큐
💡 해설
정답은 0입니다. get은 키가 없을 때 기본값을 반환합니다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q10.
@classmethod 메서드의 첫 매개변수 관례는?
1
self
2
cls
3
this
4
obj
정답 처리
(₩)
복습 큐
💡 해설
정답은 cls입니다. 클래스 메서드는 인스턴스 대신 클래스 자체를 받습니다.
🤔
정답 확인
(Enter)
채점 및 종료
🏁
(Tab)
홈
학습
라이브러리
프로필
전체 메뉴
✕
학습
홈
탐색
공식자료
회원가입
로그인